适用于: SQL Server
Azure SQL 数据库
轴指定根据位置步骤和上下文节点选择的节点之间的树关系。 支持以下轴: 子轴
包含上下文节点的子级。
以下 XPath 表达式(位置路径)从当前上下文节点中选择所有 <Customer> 子级:
child::Customer在下面的 XPath 查询中,
child为轴。Customer是节点测试。parent
包含上下文节点的父级。
以下 XPath 表达式选择 Order> 子级的所有 <Customer> 父<级:
child::Customer/child::Order[parent::Customer/@customerID="ALFKI"]这与指定
child::Customer的作用相同。 在此 XPath 查询中,child和parent为轴。Customer和Order是节点测试。attribute
包含上下文节点的属性。
以下 XPath 表达式选择 上下文节点的 CustomerID 属性:
attribute::CustomerIDself
包含上下文节点本身。
如果当前节点是 <Order> 节点,则以下 XPath 表达式选择当前节点:
self::Order在此 XPath 查询中,
self为轴,Order为节点测试。