Objectif
Extrait le contenu de l'élément ou la valeur de l'attribut d'un document XML et renvoie des données de type CHAR.
Syntaxe
Fonction scalaire |
---|
>>-extractChar----(--xmlobj--,--path--)------------------------>< |
Fonction de table |
---|
>>-extractChars----(--xmlobj--,--path--)----------------------->< |
Paramètres
Tableau 33. Paramètres des fonctions extractChar et extractChars
Paramètre | Type de données | Description |
---|---|---|
xmlobj |
XMLVARCHAR, XMLFILE ou XMLCLOB | Nom de la colonne. |
path | VARCHAR | Chemin d'emplacement de l'élément ou de l'attribut. |
Type de données renvoyé
CHAR
Nom de colonne renvoyé (fonction de table)
returnedChar
Exemple
Dans l'exemple suivant, la couleur (Color) est extraite en tant que valeur CHAR.
SELECT * from table(db2xml.extractChars(Order, ('c:\dxx\samples\xml\getstart.xml'), '/Order/Part/@Color')) as x;