L'Extension XML permet d'extraire tout un document, ou des contenus élémentaires et des valeurs d'attributs. Lors de l'extraction directe d'une colonne XML, l'Extension XML renvoie le type de colonne UDT. Pour plus d'informations sur l'extraction de données, reportez-vous aux sections suivantes :
L'Extension XML comporte deux méthodes d'extraction des données
: les fonctions de transtypage par défaut et les fonctions UDF Content()
multi-référencées. Le Tableau 11 indique la pertinence d'utilisation de chaque
méthode.
Tableau 11. Fonctions de récupération de l'Extension XML
Type XML | Type extrait de DB2 | ||
---|---|---|---|
VARCHAR | CLOB | FILE | |
XMLVARCHAR | VARCHAR | Non applicable | Content() |
XMLCLOB | Non applicable | XMLCLOB | Content() |
XMLFILE | Non applicable | Content() | FILE |