Objectif
Connecte à une base de données et active une colonne XML pour qu'elle puisse contenir les types UDT de l'Extension XML. Lors de l'activation d'une colonne, DB2 Extension XML exécute les tâches suivantes :
Format
enable_column |
---|
>>-dxxadm--enable_column--db_name--tab_name--column_name--DAD_file--> >----+-----------------+---+-------------------+----------------> '--t--tablespace--' '--v--default_view--' >-----+--------------+---+------------+---+---------------+---->< '--r--root_id--' '--l--login--' '--p--password--' |
Paramètres
Tableau 16. Paramètres enable_column
Paramètre | Description |
---|---|
db_name | Nom de la base de données où résident les données XML. |
tab_name | Nom de la table où réside la colonne XML. |
column_name | Nom de la colonne XML. |
DAD_file | Nom du fichier DAD qui mappe le document XML vers la colonne et les tables annexes XML. |
-t tablespace | Espace table (facultatif) contenant les tables annexes associées à la colonne XML. Si vous laissez cette zone à blanc, l'Extension XML utilise un espace table par défaut. |
-v default_view | Nom de la vue par défaut (facultative) réalisant la jointure de la colonne XML et des tables annexes. |
-r root_id | Nom de la clé primaire figurant dans la table de la colonne XML, à utiliser comme identificateur racine (root_id) pour les tables annexes. L'identificateur racine est facultatif. |
-l login | ID utilisateur (facultatif) sous lequel vous vous êtes connecté à la base de données, si vous en avez indiqué un. Si vous laissez cette zone à blanc, l'Extension XML utilise l'ID utilisateur en cours. |
-p password | Mot de passe (facultatif) sous lequel vous vous êtes connecté à la base de données, si vous en avez indiqué un. Si vous laissez cette zone à blanc, l'Extension XML utilise le mot de passe en cours. |
Exemples
Dans l'exemple ci-après, vous activez une colonne XML.
dxxadm enable_column SALES_DB SALES_TAB ORDER -v sales_order_view -r INVOICE_NUMBER