DB2 version 9 for Linux, UNIX et Windows

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 prenant l'entrée du document XML que vous spécifiez et la renvoie au format de table pour une base de données relationnelle. Grâce à l'assistant, vous pouvez également indiquer que vous souhaitez exécuter une transformation XSL sur le document XML avant d'extraire les données.

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

  1. Basculez en 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écifier 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écessaire de l'assistant.
  9. Cliquez sur Terminer.
La fonction UDF 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

Icône de mise à jour Dernière mise à jour de DB2 version 9.1