Section courante

A propos

Section administrative du site

XMLELEMENT

Élément XML
Oracle Database SQL Oracle 9i Release 1 (version 9.0) ou supérieure

Syntaxe

XMLELEMENT ( [ ENTITYESCAPING | NOENTITYESCAPING ] { ( [ NAME ] identifier ) | ( EVALNAME value_expr ) } [ , XML_attributes_clause ] [ , value_expr [ [ AS ] c_alias ]]... )

Paramètres

Nom Description
ENTITYESCAPING / NOENTITYESCAPING Ce paramètre permet de spécifier si les caractères spéciaux dans le contenu XML doivent être échappés (ENTITYESCAPING) ou non (NOENTITYESCAPING).
NAME identifier Ce paramètre permet de définir explicitement le nom de l'élément XML à créer. Il correspond au nom de la balise.
EVALNAME value_expr Ce paramètre permet de déterminer dynamiquement le nom de l'élément XML en évaluant une expression qui retourne ce nom.
XML_attributes_clause Ce paramètre permet d'ajouter des attributs XML à l'élément créé, sous forme de paires nom-valeur.
value_expr [AS c_alias]... Ce paramètre permet de spécifier le contenu ou les enfants de l'élément XML. Plusieurs expressions peuvent être utilisées pour construire le contenu.

Description

Cette fonction permet de créer un élément XML avec un nom spécifié et un contenu donné, souvent utilisé pour générer dynamiquement des structures XML dans les requêtes SQL.

Remarques



Dernière mise à jour : Dimanche, le 29 Juin 2025