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