Extension XML Administration et programmation
Table des matières partielle
Lors de l'utilisation de colonnes XML, vous stockez tout un document
XML en tant que données de colonne. Par cette méthode d'accès et
d'archivage, le document XML conserve son intégrité, mais reste
disponible pour des opérations d'indexation, de recherche,
d'extraction ou de mise à jour de données. Une colonne XML
contient, en tant que données de colonne, des documents XML dans leur format
natif DB2. Lorsque vous avez activé une base de données pour XML, les
types UDT (définis par l'utilisateur) suivants sont mis à votre
disposition :
- XMLCLOB
- Contenu de document XML stocké sous forme d'objet CLOB (character
large object) dans DB2.
- XMLVARCHAR
- Contenu de document XML stocké sous forme de caractères VARCHAR dans
DB2.
- XMLFile
- Document XML stocké dans un fichier d'un système de fichiers
local.
Vous pouvez créer ou modifier des tables d'application dont les
types de données de colonne sont des types UDT XML. Il s'agit des
tables XML. Pour apprendre à créer ou à modifier une table XML,
reportez-vous à la section Création ou modification d'une table XML.
Après l'activation d'une colonne XML, vous pouvez gérer son
contenu. Après la création d'une colonne XML, vous pouvez
effectuer les tâches de gestion suivantes :
- Stockage de documents XML dans DB2
- Extraction de données ou de documents XML dans DB2
- Mise à jour de documents XML
- Suppression de données ou de documents XML
Pour effectuer ces tâches, vous pouvez recourir à deux méthodes :
- Les fonctions de transtypage par défaut, qui convertissent le
type de base SQL en type UDT XML.
- Les fonctions UDF (définies par l'utilisateur) fournies par
l'Extension XML.
Le présent manuel décrit les deux méthodes pour chaque tâche.
[ Début de page | Page précédente | Page suivante | Table des matières | Index ]