DB2 Version 9 für Linux, UNIX und Windows

Erstellen benutzerdefinierter DB2-Funktionen für XML

Mit einer benutzerdefinierten Funktion können Sie auf XML-Dokumente zugreifen und sie lesen. Wenn Sie beispielsweise Daten in einem XML-Dokument in ein Format für relationale Tabellen konvertieren wollen, können Sie eine benutzerdefinierte Funktion erstellen, die diese Konvertierung ausführt. Mit dem Assistenten für neue XML-Tabellenfunktionen können Sie eine benutzerdefinierte DB2-Tabellenfunktion erstellen, die Eingaben aus dem angegebenen XML-Dokument übernimmt und in einem Tabellenformat für relationale Datenbanken zurückgibt. Mit dem Assistenten können Sie außerdem angeben, dass eine XSL-Transformation für das XML-Dokument ausgeführt werden soll, bevor die Daten extrahiert werden.

Gehen Sie wie folgt vor, um eine benutzerdefinierte Funktion für XML zu erstellen:

  1. Wechseln Sie zur Datenperspektive.
  2. Klicken Sie Datei > Neu > Andere an, um das Dialogfenster Neu zu öffnen.
  3. Wählen Sie zuerst Daten und dann Benutzerdefinierte Funktion aus.
  4. Klicken Sie Weiter an. Der Assistent wird geöffnet.
  5. Wählen Sie auf der Seite Projekt angeben aus, dass ein neues Projekt verwendet werden soll, oder wählen Sie ein vorhandenes Datenentwicklungsprojekt aus.
  6. Klicken Sie Weiter an. Die Seite Name und Sprache wird geöffnet.
  7. Wählen Sie SQL-XML im Feld Sprache aus.
  8. Führen Sie die erforderlichen Schritte im Assistenten aus.
  9. Klicken Sie Fertig stellen an.
Die benutzerdefinierte Funktion wird erstellt und dem von Ihnen angegebenen Datenentwicklungsprojekt hinzugefügt. Außerdem wird die benutzerdefinierte Funktion implementiert und auf dem Datenbankserver registriert.



Feedback

Aktualisierungssymbol Zuletzt aktualisiert für DB2 Version 9.1