Spécification d'un axe (SQLXML 4.0)
S’applique à : SQL Server
Azure SQL Database
L'axe spécifie la relation d'arborescence entre les nœuds sélectionnés par l'étape d'emplacement et le nœud de contexte. Les axes suivants sont pris en charge : enfant
Contient l'enfant du nœud du contexte.
L’expression XPath suivante (chemin d’accès à l’emplacement) sélectionne dans le nœud de contexte actuel tous les <enfants du client> :
child::Customer
Dans la requête XPath suivante,
child
est l'axe.Customer
est le test de nœud.parent
Contient le parent du nœud du contexte.
L’expression XPath suivante sélectionne tous les parents clients> des< enfants commande> :<
child::Customer/child::Order[parent::Customer/@customerID="ALFKI"]
Cette option est équivalente à la spécification de
child::Customer
. Dans cette requête XPath,child
etparent
sont les axes.Customer
etOrder
sont les tests de nœud.attribute
Contient l'attribut du nœud du contexte.
L’expression XPath suivante sélectionne l’attribut CustomerID du nœud de contexte :
attribute::CustomerID
self
Contient le nœud du contexte lui-même.
L’expression XPath suivante sélectionne le nœud actuel s’il s’agit du nœud Order> :<
self::Order
Dans cette requête XPath,
self
est l'axe etOrder
le test de nœud.
Commentaires
https://aka.ms/ContentUserFeedback.
Prochainement : Tout au long de l'année 2024, nous supprimerons progressivement les GitHub Issues en tant que mécanisme de retour d'information pour le contenu et nous les remplacerons par un nouveau système de retour d'information. Pour plus d’informations, voir:Soumettre et afficher des commentaires pour