Поделиться через


Функции XQuery для типа данных xml

Область применения:SQL Server

В этом разделе и его подтопиках описываются функции, которые можно использовать при указании XQuery для типа данных XML . Спецификации W3C см. в разделе http://www.w3.org/TR/2004/WD-xpath-functions-20040723.

Функции XQuery принадлежат пространству http://www.w3.org/2004/07/xpath-functions имен. Спецификации W3C используют префикс пространства имен «fn:» для описания этих функций. При использовании функций нет необходимости явно указывать префикс пространства имен «fn:». По этой причине, а также для удобства чтения префиксы пространства имен, как правило, не используются в данной документации.

В следующей таблице перечислены функции XQuery, поддерживаемые для типа данных XML .

Категория Имя функции
Функции для числовых значений потолок
этаж
раунд
Функции XQuery в строковых значениях concat
содержит
подстрока
Функция нижнего регистра (XQuery)
длина строки
Функция верхнего регистра (XQuery)
Функции над значениями типа Boolean не
Функции на узлах номер
Функция локального имени (XQuery)
Функция namespace-uri (XQuery)
Функции контекста последний
позиция
Функции в последовательностях пустой
уникальные значения
Функция id (XQuery)
Агрегатные функции (XQuery) число
среднее
мин
макс
сумма
Функции конструктора (XQuery) Функции конструктора
Функции метода доступа к данным струна
данные
Логические функции конструктора (XQuery) True Function (XQuery)
False Function (XQuery)
Функции, связанные с QNames (XQuery) expanded-QName (XQuery)
local-name-from-QName (XQuery)
namespace-uri-from-QName (XQuery)
Функции расширения SQL Server XQuery функция sql:column() (XQuery)
функция sql:variable() (XQuery)

См. также

Методы для типа данных XML
Справочник по языку XQuery (SQL Server)
XML-данные (SQL Server)