Определение оси (SQLXML 4.0)
Применимо к:База данных SQL ServerAzure SQL
Ось определяет древовидную связь между узлами, которые выбираются шагом доступа, и контекстными узлами. Поддерживаются следующие оси: дочерние
Содержит дочерний элемент узла контекста.
Следующее выражение XPath (путь к расположению) выбирает из текущего узла контекста все дочерние элементы <Customer> :
child::Customer
В следующем запросе XPath
child
является осью.Customer
является проверкой узла.parent
Содержит родительский элемент контекстного узла.
Следующее выражение XPath выбирает все родители <Customer> дочерних <элементов Order> :
child::Customer/child::Order[parent::Customer/@customerID="ALFKI"]
Это аналогично указанию
child::Customer
. В данном запросе XPathchild
иparent
являются осями.Customer
иOrder
являются проверками узла.атрибут
Содержит атрибут узла контекста.
Следующее выражение XPath выбирает атрибут CustomerID узла контекста:
attribute::CustomerID
Самостоятельно
Содержит сам узел контекста.
Следующее выражение XPath выбирает текущий узел, если это <узел Order> :
self::Order
В следующем запросе XPath
self
является осью, аOrder
— проверкой узла.
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по