Méthodes des types de données xml

 

THIS TOPIC APPLIES TO: yesSQL Server (starting with 2012)noAzure SQL DatabasenoAzure SQL Data Warehouse noParallel Data Warehouse

Vous pouvez utiliser la xml méthodes pour interroger une instance XML stockée dans une variable ou une colonne de type de données xml type. Les rubriques de cette section décrivent comment utiliser le xml méthodes de type de données.

RubriqueDescription
Méthode Query() (Type de données xml)Décrit comment utiliser la méthode query() pour interroger une instance XML.
Méthode Value() (Type de données xml)Décrit comment utiliser la méthode value() pour récupérer une valeur de type SQL d'une instance XML.
EXIST() (Type de données xml) (méthode)Décrit comment utiliser la méthode exist() pour déterminer si une requête retourne un résultat non vide.
Méthode Modify() (Type de données xml)Décrit comment utiliser la méthode modify() pour spécifier XML Data Modification Language (DML XML)instructions pour effectuer des mises à jour.
Nodes() (Type de données xml) (méthode)Décrit comment utiliser la méthode nodes() pour fragmenter du code XML en plusieurs lignes, ce qui permet de propager des parties de documents XML dans des ensembles de lignes.
Liaison de données relationnelles à l’intérieur des données XMLDécrit comment lier des données non-XML à l'intérieur de code XML.
Instructions d’utilisation des méthodes de Type de données xmlDécrit comment utiliser le xml méthodes de type de données.

Vous appelez ces méthodes au moyen de la syntaxe d'appel de méthode de type défini par l'utilisateur. Exemple :

SELECT XmlCol.query(' ... ')  
FROM   Table  

System_CAPS_ICON_note.jpg Remarque


Le xml méthodes de type de données query(), value(), et exist() retourne NULL si exécutées sur une instance XML NULL. En outre, modify() ne renvoie rien, mais nodes() retourne les ensembles de lignes et un ensemble de lignes vide avec une entrée NULL.

Comparer le type XML au format XML non typé
Créer des Instances de données XML

Ajouts de la communauté

AJOUTER
Afficher: