Benutzerdefinierte DB2-Funktionen für XML erstellen

Mit einer benutzerdefinierten Funktion können Sie auf XML-Dokumente zugreifen und sie lesen. Wenn Sie z. B. 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 Neue XML-Tabellenfunktion 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-Umsetzung für das XML-Dokument ausgeführt werden soll, bevor die Daten extrahiert werden.
Voraussetzungen:

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

  1. Wechseln Sie zur Datenperspektive.
  2. Klicken Sie auf Datei > Neu > Andere, um das Dialogfenster Neu zu öffnen.
  3. Wählen Sie Daten und dann Benutzerdefinierte Funktion aus.
  4. Klicken Sie auf Weiter. 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 auf Weiter. 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 auf Fertig stellen.
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