XML Extender Verwaltung und Programmierung

extractCLOB() und extractCLOBs()

Zweck

Extrahiert den Elementinhalt oder Attributwert aus einem XML-Dokument und gibt die Daten als Typ CLOB zurück.

Syntax
Skalarfunktion
>>-extractCLOB----(--xmlobj--,--pfad--)------------------------><
 
Tabellenfunktion
>>-extractCLOBs----(--xmlobj--,--pfad--)-----------------------><
 

Parameter

Tabelle 35. Funktionsparameter für extractCLOB und extractCLOBs
Parameter Datentyp Beschreibung
xmlobj
XMLVARCHAR,
XMLFILE oder
XMLCLOB

Der Spaltenname.
pfad VARCHAR Der Standortpfad des Elements oder Attributs.

Rückgabetyp

CLOB(10K)

Zurückgegebener Spaltenname (Tabellenfunktion)

returnedCLOB

Beispiel

In diesem Beispiel werden alle oder einige der Elemente aus einer Bestellung extrahiert.

SELECT returnedCLOB as part 
   from table(db2xml.extractCLOBs(db2xml.XMLFile('c:\dxx\samples\xml\getstart.xml'), 
   '/Order/Part')) as x;


[ Seitenanfang | Vorherige Seite | Nächste Seite | Inhaltsverzeichnis | Index ]