XML Extender Verwaltung und Programmierung

Extraktionsfunktionen

Die Extraktionsfunktionen extrahieren den Elementinhalt oder den Attributwert aus einem XML-Dokument und geben die angeforderten SQL-Datentypen zurück. Der XML Extender bietet eine Gruppe von Extraktionsfunktionen für verschiedene SQL-Datentypen. Die Extraktionsfunktionen verwenden zwei Eingabeparameter. Der erste Parameter ist der XML Extender-UDT; dies kann einer der XML-UDTs sein. Der zweite Parameter ist der Standortpfad, der das XML-Element oder Attribut angibt. Jede Extraktionsfunktion gibt den Wert oder Inhalt zurück, der vom Standortpfad angegeben wird.

Da einige Element- oder Attributwerte mehrfach auftreten, geben die Extraktionsfunktionen entweder einen skalaren Wert oder einen Tabellenwert zurück; letzterer wird als Tabellenfunktion bezeichnet.

Der XML Extender umfaßt die folgenden Extraktionsfunktionen:

Bei den Beispielen im folgenden Abschnitt wird davon ausgegangen, daß Sie mit der DB2-Befehls-Shell arbeiten, in der Sie nicht "DB2" am Anfang jedes Befehls eingeben müssen.


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