Lecteurs concernés
Dernière version du manuel
Structure du manuel
Insertion de ce manuel dans le centre d'aide et d'information de DB2 UDB version 7
Conventions de mise en évidence
Lecture des diagrammes de syntaxe
Informations connexes
Documents XML
Applications XML
Pourquoi XML et DB2 ?
Intégration de documents XML dans DB2
Outils d'administration
Méthodes d'accès et de stockage
Référentiel des DTD
Définitions DAD
Colonne XML : extraction et stockage de documents structurés
Collection XML : gestion de données intégrée
Scénario de formation
Formation : stockage d'un document XML dans une colonne XML
Scénario
Planification
Configuration
Création de la colonne XML
Formation : composition d'un document XML
Scénario du tutoriel
Planification
Configuration
Création de la collection XML : préparation du fichier DAD
Composition du document XML
Nettoyage de l'environnement du tutoriel
Exigences liées à la configuration
Logiciels requis
Exigences liées à l'installation
Droits d'accès requis
Outils d'administration
Planification des tâches d'administration
Choix d'une méthode d'accès et de stockage
Planification des colonnes XML
Planification des collections XML
Démarrage de l'assistant d'administration
Configuration de l'assistant d'administration
Appel de l'assistant d'administration
Activation d'une base de données pour XML
A l'aide de l'assistant d'administration
A partir du shell de commandes DB2
Insertion d'une DTD dans le référentiel des DTD
A l'aide de l'assistant d'administration
A partir du shell de commandes DB2
Définition de colonnes ou de collections XML
Utilisation des colonnes XML
Création ou édition du fichier DAD
Création ou modification d'une table XML
Activation de colonnes XML
Indexation des tables annexes
Désactivation de colonnes XML
Utilisation des collections XML
Création ou édition du fichier DAD pour le schéma de mappage
Activation de collections XML
Désactivation de collections XML
Désactivation d'une base de données pour XML
Avant de commencer
A l'aide de l'assistant d'administration
A partir du shell de commandes DB2
Noms des types UDT et des fonctions UDF
Stockage des données
Extraction de données
Extraction d'un document entier
Extraction de contenus élémentaires et de valeurs d'attributs
Mise à jour de données XML
Recherche dans des documents XML
Recherche en fonction de la structure du document XML
Recherche structurelle avec l'Extension Texte
Suppression de documents XML
Composition de documents XML à partir de données DB2
Avant de commencer
Composition du document XML
Remplacement dynamique de valeurs dans le fichier DAD
Décomposition de documents XML en données DB2
Activation d'une collection XML pour la décomposition
Restriction relative à la taille des tables pour la décomposition
Avant de commencer
Décomposition du document XML
Accès à une collection XML
Mise à jour de données dans une collection XML
Suppression d'un document XML dans une collection XML
Extraction de documents XML d'une collection XML
Recherche dans une collection XML
Syntaxe évoluée
Options de la commande d'administration
enable_db
disable_db
enable_column
disable_column
enable_collection
disable_collection
Fonctions d'archivage
XMLVarcharFromFile()
XMLCLOBFromFile()
XMLFileFromVarchar()
XMLFileFromCLOB()
Fonctions de récupération
Content() : récupération à partir de XMLFILE vers un objet CLOB
Content() : récupération à partir de XMLVARCHAR vers un
Content() : récupération à partir de XMLCLOB vers un fichier de
Fonctions d'extraction
extractInteger() et extractIntegers()
extractSmallint() et extractSmallints()
extractDouble() et extractDoubles()
extractReal() et extractReals()
extractChar() et extractChars()
extractVarchar() et extractVarchars()
extractCLOB() et extractCLOBs()
extractDate() et extractDates()
extractTime() et extractTimes()
extractTimestamp() et extractTimestamps()
Fonction de mise à jour
Objectif
Syntaxe
Paramètres
Type de retour
Exemple
Indication de fichiers d'inclusion
Appel des procédures mémorisées de l'Extension XML
Avant de commencer
Procédures mémorisées d'administration
dxxEnableDB()
dxxDisableDB()
dxxEnableColumn()
dxxDisableColumn()
dxxEnableCollection()
dxxDisableCollection()
Procédures mémorisées de composition
dxxGenXML()
dxxRetrieveXML()
Procédures mémorisées de décomposition
dxxShredXML()
dxxInsertXML()
Table DTD_REF
Table XML_USAGE
Traitement des codes retour UDF
Traitement des codes retour des procédures mémorisées
Codes SQLSTATE
Messages
Tour d'horizon des messages
Messages d'erreur
Traçage de diagnostic
Démarrage de la fonction de trace
Arrêt de la fonction de trace
DTD XML
Document XML : getstart.xml
Fichiers DAD
Fichier DAD : colonne XML
Fichier DAD : collection XML (mappage SQL)
Fichier DAD : collection XML (mappage du noeud RDB)
Déclaration ENCODING
Remarques relatives aux colonnes et aux collections XML
Pages de codes supportées
Conseils
Infos produit