適用対象: SQL Server
Azure SQL データベース
軸によって、ロケーション ステップで選択されるノードと、コンテキスト ノードの間のツリー リレーションシップが指定されます。 次の軸がサポートされています: child
コンテキスト ノードの子を含みます。
次の XPath 式 (場所パス) は、現在のコンテキスト ノードからすべての <Customer> 子を選択します。
child::Customerこの XPath クエリでは、
childは軸で、Customerはノード テストです。親
コンテキスト ノードの親を含みます。
次の XPath 式は、<Order> 子のすべての<Customer>親を選択します。
child::Customer/child::Order[parent::Customer/@customerID="ALFKI"]これは、
child::Customerを指定した場合と同じです。 この XPath クエリでは、childとparentは軸で、CustomerとOrderはノード テストです。attribute
コンテキスト ノードの属性を含みます。
次の XPath 式は、コンテキスト ノードの CustomerID 属性を選択します。
attribute::CustomerIDself
コンテキスト ノードそのものを含みます。
次の XPath 式は、現在のノードが <Order> ノードの場合に選択します。
self::Orderこの XPath クエリでは、
selfは軸で、Orderはノード テストです。