Condividi tramite


Specifica di un asse (SQLXML 4.0)

Si applica a: SQL Server Database SQL di Azure

  • L'asse specifica la relazione all'interno dell'albero tra i nodi selezionati dal passo e dal nodo di contesto. Sono supportati gli assi seguenti: figlio

    Contiene l'elemento figlio del nodo di contesto.

    L'espressione XPath seguente (percorso percorso) seleziona dal nodo di contesto corrente tutti gli elementi figlio del cliente>:<

    child::Customer  
    

    Nella query XPath seguente, child è l'asse. Customer è il test del nodo.

  • parent

    Contiene l'elemento padre del nodo di contesto.

    L'espressione XPath seguente seleziona tutti gli <elementi padre cliente> degli <elementi figlio Order> :

    child::Customer/child::Order[parent::Customer/@customerID="ALFKI"]  
    

    L'espressione equivale a specificare child::Customer. In questa query XPath, child e parent sono le assi. Customer e Order sono i test di nodo.

  • attribute

    Contiene l'attributo del nodo di contesto.

    L'espressione XPath seguente seleziona l'attributo CustomerID del nodo di contesto:

    attribute::CustomerID  
    
  • self

    Contiene il nodo di contesto stesso.

    L'espressione XPath seguente seleziona il nodo corrente se è il nodo Order>:<

    self::Order  
    

    Nella query XPath seguente self è l'asse e Order è il test di nodo.