Especificar un eje (SQLXML 4.0)
Se aplica a: SQL Server Azure SQL Database
El eje especifica la relación jerárquica entre los nodos seleccionados por el paso de ubicación y el nodo de contexto. Se admiten los siguientes ejes: secundario
Contiene el elemento secundario del nodo de contexto.
La siguiente expresión XPath (ruta de acceso de ubicación) selecciona en el nodo de contexto actual todos los elementos <secundarios del cliente> :
child::Customer
En la consulta XPath siguiente,
child
es el eje.Customer
es la prueba de nodo.parent
Contiene el elemento primario del nodo de contexto.
La siguiente expresión XPath selecciona todos los elementos primarios Customer> de los< elementos secundarios Order>:<
child::Customer/child::Order[parent::Customer/@customerID="ALFKI"]
Esto equivale a especificar
child::Customer
. En esta consulta XPath,child
yparent
son los ejes.Customer
yOrder
son las pruebas de nodo.attribute
Contiene el atributo del nodo de contexto.
La siguiente expresión XPath selecciona el atributo CustomerID del nodo de contexto:
attribute::CustomerID
propio
Contiene el propio nodo de contexto.
La siguiente expresión XPath selecciona el nodo actual si es el nodo Order>:<
self::Order
En esta consulta XPath,
self
es el eje yOrder
es la prueba de nodo.