Création de fonctions DB2 définies par l'utilisateur pour XML

Vous pouvez utiliser une fonction UDF pour accéder aux documents XML et les lire. Par exemple, si vous souhaitez convertir des données en un document XML au format d'une table de données relationnelle, vous pouvez créer une fonction UDF pour procéder à cette conversion. Utilisez l'assistant Nouvelle fonction de table OLE DB pour créer une fonction UDF de table DB2 qui convertit l'entrée du document XML que vous spécifiez au format de table pour une base de données relationnelle. L'assistant permet également d'indiquer si vous souhaitez exécuter une transformation XSL sur le document XML avant d'extraire les données.
Conditions requises :

Pour créer une fonction UDF pour XML, procédez comme suit :

  1. Passez à la perspective Données.
  2. Cliquez sur Fichier > Nouveau > Autre pour ouvrir la boîte de dialogue Nouveau.
  3. Sélectionnez Données et choisissez Fonction définie par l'utilisateur.
  4. Cliquez sur Suivant. L'assistant s'ouvre.
  5. Sur la page Spécification d'un projet, choisissez d'utiliser un nouveau projet ou sélectionnez un projet de développement de données existant.
  6. Cliquez sur Suivant. La page Nom et langage s'ouvre.
  7. Dans la zone Langage, sélectionnez SQL-XML.
  8. Suivez les étapes nécessaires indiquées par l'assistant.
  9. Cliquez sur Terminer.
La fonction définie par l'utilisateur est créée et ajoutée au projet de développement de données spécifié. Elle est déployée et enregistrée sur le serveur de bases de données.

Commentaires en retour