Voici un tableau de référence des fonctions de XML associé à la base de données Oracle Database SQL :
Fonctions | Description |
---|---|
APPENDCHILDXML | Cette fonction permet de traiter une valeur fournisseur dans un document XML du noeud enfant indiquer par l'expression spécifié. |
DELETEXML | Cette fonction permet d'effacer un/des noeud(s) correspondant à l'expression spécifié dans le document XML. |
DEPTH | Cette fonction permet de retourner le nombre de niveau dans le chemin spécifié ayant la même variable de relation |
EXISTSNODE | Cette fonction permet d'indiquer si le noeud spécifié existe dans le chemin du document XML |
EXTRACT | Cette fonction permet d'extraire l'argument d'un XMLType dans le chemin spécifié et retourne la valeur scalaire du noeud. |
INSERTCHILDXML | Cette fonction permet d'insérer une valeur dans une noeud enfant du document XML. |
INSERTXMLBEFORE | Cette fonction permet d'insérer une valeur immédiatement après le noeud spécifié du document XML. |
PATH | Cette fonction permet de retourner le chemin relatif de la ressource indiquer par la condition parente. |
SYS_DBURIGEN | Cette fonction permet d'effectuer le traitement d'un URL de type de données DBURIType d'une colonne ou d'un enregistrement d'objet spécifié. |
SYS_XMLAGG | Cette fonction permet de retourner tous les agrégats d'un document XML et ses fragments correspondant à l'expression spécifié. |
SYS_XMLGEN | Cette fonction permet d'évaluer une colonne ou un enregistrement de la base de données et de retourner le type de données «XMLType» contenant un document XML. |
UPDATEXML | Cette fonction permet de mettre à jour un argument de type de données «XMLType» avec le chemin et la paire de valeur spécifié. |
XMLAGG | Cette fonction permet de traiter une collection de fragment XML et de retourner l'agrégat du document XML. |
XMLCDATA | Cette fonction permet de traiter une section d'évaluation CDATA. |
XMLCOLATTVAL | Cette fonction permet de créer un fragment XML et d'étendre le résultat XML dans chacun des fragments XML correspondant au nom de colonne et d'attribut. |
XMLCOMMENT | Cette fonction permet de produire un commentaire XML utilisé par l'expression spécifié. |
XMLCONCAT | Cette fonction permet de retourner le résultat de la concaténation d'une série d'élément pour chacun des enregistrements. |
XMLFOREST | Cette fonction permet de convertir les paramètres du document XML et de retourner le fragment XML correspondant. |
XMLPARSE | Cette fonction permet d'analyser et de générer du XML. |
XMLPI | Cette fonction permet de traiter un processus d'instruction XML utilisant des identificateurs et des critères d'évaluation optionnel. |
XMLQUERY | Cette fonction permet de retourner le résultat d'une requête XML. |
XMLROOT | Cette fonction permet de créer une nouvelle valeur XML à partir de version et de propriété de la racine du document XML. |
XMLSEQUENCE | Cette fonction permet de traiter l'entrée spécifié et retourne la tête du noeud correspondant. |
XMLSEQUENCE | Cette fonction permet de traiter l'entrée «REFCURSOR» et retourne le noeud correspondant. |
XMLSERIALIZE | Cette fonction permet de créer une chaine de caractères ou un conteneur LOB correspondant à l'expression spécifié pour un document XML. |
XMLTABLE | Cette fonction permet de retourner le résultat de la relation de données d'une requête XML. |
XMLTRANSFORM | Cette fonction permet de traiter les arguments de type de données «XMLType» d'une feuille de style XSL. |
Voir également
Langage de programmation - Oracle Database SQL - Référence de toutes les fonctions par catégorie
Article - Les géants de l'informatique - Oracle
Dernière mise à jour : Dimanche, le 24 mai 2015