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 :