Especificando um eixo (SQLXML 4.0)
Aplica-se a: SQL Server Banco de Dados SQL do Azure
O eixo especifica a relação de árvore entre os nós selecionados pela etapa de local e o nó de contexto. Os seguintes eixos são suportados: filho
Contém o filho do nó de contexto.
A seguinte expressão XPath (caminho de localização) seleciona no nó de contexto atual todos os filhos Customer<>:
child::Customer
Na consulta XPath a seguir,
child
é o eixo.Customer
é o teste de nó.parent
Contém o pai do nó de contexto.
A expressão XPath a seguir seleciona todos os pais de clientes> dos <filhos do pedido>:<
child::Customer/child::Order[parent::Customer/@customerID="ALFKI"]
Isso corresponde à especificação de
child::Customer
. Nesta consulta XPath,child
eparent
são os eixos.Customer
eOrder
são os testes de nó.attribute
Contém o atributo do nó de contexto.
A expressão XPath a seguir seleciona o atributo CustomerID do nó de contexto:
attribute::CustomerID
self
Contém o próprio nó de contexto.
A expressão XPath a seguir seleciona o nó atual se for o nó Order>:<
self::Order
Nesta consulta XPath,
self
é o eixo eOrder
é o teste de nó.