Cette table stocke les informations communes à chaque colonne compatible
XML. Le nom de schéma de la table XML_USAGE est db2xml et sa clé
primaire est (nom_table, nom_col). Une
table XML_USAGE est créée lorsque la base de données est activée avec les
colonnes indiquées dans le Tableau 51.
Nom de colonne
| Type de données
| Description
|
table_schema
| CHAR(UDB_SIZE+1)
| Pour une colonne XML, nom de schéma de la table utilisateur contenant une
colonne XML. Pour une collection XML, valeur "DXX_COLL" utilisée comme
nom de schéma par défaut.
|
table_name
| CHAR(
UDB_SIZE+1)
| Pour une colonne XML, nom de la table utilisateur contenant une colonne
XML. Pour une collection XML, valeur "DXX_COLLECTION," identifiant
l'entité en tant que collection.
|
col_name
| CHAR(
UDB_SIZE+1)
| Nom de la colonne ou de la collection XML. Il fait partie de la
clé composite tout comme nom_table.
|
DTDID
| CHAR(
UDB_SIZE+1)
| ID de la DTD figurant dans la table DTD_REF et servant à définir le
fichier DAD. Correspond à la clé associée.
|
DAD
| CLOB(100k)
| Contenu du fichier DAD associé à la colonne.
|
default_view
| CHAR(
UDB_SIZE+1)
| Stocke le nom de la vue par défaut, le cas échéant.
|
trigger_suffix
| CHAR(8)
| Non NULL. Pour les noms de déclencheur unique.
|
Validation
| INTEGER
| 1 pour oui, 0 pour non.
|