Memorizza le informazioni comuni per ciascuna colonna abilitata per
XML. Il nome schema della tabella XML_USAGE è db2xml e la relativa
chiave primaria è (table_name, col_name).
Una tabella XML_USAGE viene creata quando si abilita il database con le
colonne elencate in Tabella 51.
Nome colonna
| Tipo di dati
| Descrizione
|
table_schema
| CHAR(UDB_SIZE+1)
| Per la colonna XML, il nome di schema della tabella utente che contiene
una colonna XML. Per la raccolta XML, il valore di "DXX_COLL" come nome
di schema predefinito.
|
table_name
| CHAR(
UDB_SIZE+1)
| Per la colonna XML, il nome della tabella utente che contiene una colonna
XML. Per la raccolta XML, il valore "DXX_COLLECTION," che identifica
l'entità come raccolta.
|
col_name
| CHAR(
UDB_SIZE+1)
| Il nome della colonna o della raccolta XML. Fa parte della chiave
composta insieme a table_name.
|
DTDID
| CHAR(
UDB_SIZE+1)
| L'ID della DTD nella tabella DTD_REF per la definizione del file
DAD. La chiave esterna.
|
DAD
| CLOB(100k)
| Il contenuto del file DAD associato alla colonna.
|
default_view
| CHAR(
UDB_SIZE+1)
| Memorizza il nome della vista predefinita se ne esiste una.
|
trigger_suffix
| CHAR(8)
| Non NULL. Per i nomi di trigger univoci.
|
Convalida
| INTEGER
| 1 per Sì, 0 per No.
|