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


Методы типа данных XML

В следующей таблице перечислены методы типа данных xml.

В этом разделе

Подраздел Описание

query() (тип данных xml)

Метод для запроса к экземпляру XML.

Метод value() (тип данных xml)

Метод для получения значения типа SQL из экземпляра XML.

Метод exist() (тип данных xml)

Метод для того, чтобы определить, вернул ли запрос непустой результат.

Метод modify() (тип данных xml)

Метод для указания инструкций XML DML для выполнения обновлений.

Метод nodes() (тип данных xml)

Метод для разделения XML на несколько строк для распространения XML-документов по наборам строк.

Эти методы вызываются при помощи синтаксиса вызова метода определяемого пользователем типа. Например:

SELECT XmlCol.query(' ... ')
FROM   Table
ms190798.note(ru-ru,SQL.90).gifПримечание.
Методы query(), value() и exist() типа данных xml возвращают значение NULL при применении к неопределенному (NULL) экземпляру XML. Кроме того, метод modify() ничего не возвращает, а метод nodes() возвращает наборы строк и пустой набор строк для входного значения NULL.

См. также

Основные понятия

Типизированный и нетипизированный XML
Формирование XML-экземпляров
Язык модификации XML-данных (XML DML)
Привязка реляционных данных внутри XML-данных
Тип данных xml
Образцы приложений XML

Справка и поддержка

Получение помощи по SQL Server 2005