Manuali IBM

XML Extender - Gestione e programmazione


Tabella di utilizza XML

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.

Tabella 51. tabella XML_USAGE
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.

Restrizione: la DTD può essere modificata dall'applicazione solo quando USAGE_COUNT è uguale a zero.


[ Inizio pagina | Pagina precedente | Pagina successiva | Indice | Indice analitico ]