Zweck
Stellt eine Verbindung zu einer Datenbank her und aktiviert eine XML-Spalte, so daß sie die UDTs des XML Extender enthalten kann. Beim Aktivieren einer Spalte führt der XML Extender die folgenden Tasks aus:
Format
enable_column |
---|
>>-dxxadm--enable_column--db_name--tabellenname--spaltenname--DAD-Datei--> >----+----------------------+---+--------------------+----------> '--t--tabellenbereich--' '--v--standardsicht--' >-----+--------------+---+----------------+---+---------------+->< '--r--root-ID--' '--l--anmeldung--' '--p--kennwort--' |
Parameter
Tabelle 16. Parameter für enable_column
Parameter | Beschreibung |
---|---|
db_name | Der Name der Datenbank, in der sich die XML-Daten befinden. |
tabellenname | Der Name der Tabelle, in der sich die XML-Spalte befindet. |
spaltenname | Der Name der XML-Spalte. |
DAD-Datei | Der Name der DAD-Datei, die das XML-Dokument der XML-Spalte und den Seitentabellen zuordnet. |
-t tabellenbereich | Der wahlfreie Tabellenbereich; enthält die der XML-Spalte zugeordneten Seitentabellen. Ist kein Tabellenbereich angegeben, wird der Standardtabellenbereich verwendet. |
-v standardsicht | Der wahlfreie Name der Standardsicht, die die XML-Spalte und die Seitentabellen verknüpft. |
-r Root-ID | Der Name des Primärschlüssels in der XML-Spaltentabelle, der als Root-ID für Seitentabellen verwendet werden soll. Die Root-ID ist wahlfrei. |
-l anmeldung | Die wahlfreie Benutzer-ID; wenn sie angegeben ist, wird über diese ID die Verbindung zur Datenbank hergestellt. Ist sie nicht angegeben, wird die aktuelle Benutzer-ID verwendet. |
-p kennwort | Das wahlfreie Kennwort; wenn es angegeben ist, wird es zum Herstellen der Verbindung zu der Datenbank verwendet. Ist es nicht angegeben, wird das aktuelle Kennwort verwendet. |
Beispiele
Mit dem folgenden Beispiel wird eine XML-Spalte aktiviert.
dxxadm enable_column SALES_DB SALES_TAB ORDER -v sales_order_view -r INVOICE_NUMBER