IBM Books

Extension XML Administration et programmation


Gestion des données de colonne XML

Table des matières partielle

  • 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 avec interrogation directe des tables annexes
  • Recherche à partir d'une vue de jointure
  • Recherche à l'aide des fonctions UDF d'extraction
  • Recherche sur des éléments ou des attributs à occurrences multiples
  • Recherche structurelle avec l'Extension Texte
  • Activation d'une colonne XML pour l'Extension Texte
  • Recherche de texte avec l'Extension Texte
  • Suppression de documents XML
  • 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 :

    Pour effectuer ces tâches, vous pouvez recourir à deux méthodes :

    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 ]