Zweck
Extrahiert den Elementinhalt oder Attributwert aus einem XML-Dokument und gibt die Daten als Typ CHAR zurück.
Syntax
Skalarfunktion |
---|
>>-extractChar----(--xmlobj--,--pfad--)------------------------>< |
Tabellenfunktion |
---|
>>-extractChars----(--xmlobj--,--pfad--)----------------------->< |
Parameter
Tabelle 33. Funktionsparameter für extractChar und extractChars
Parameter | Datentyp | Beschreibung |
---|---|---|
xmlobj |
XMLVARCHAR, XMLFILE oder XMLCLOB | Der Spaltenname. |
pfad | VARCHAR | Der Standortpfad des Elements oder Attributs. |
Rückgabetyp
CHAR
Zurückgegebener Spaltenname (Tabellenfunktion)
returnedChar
Beispiel
Im folgenden Beispiel wird der Wert von Color als CHAR extrahiert.
SELECT * from table(db2xml.extractChars(Order, ('c:\dxx\samples\xml\getstart.xml'), '/Order/Part/@Color')) as x;