Методы типа данных XML
Методы типа данных xml можно использовать для выполнения запроса к экземпляру XML, хранящемуся в переменной или столбце типа xml. Подразделы, входящие в данный раздел, описывают использование методов типа данных xml.
В этом разделе
Подраздел |
Описание |
---|---|
Описывает, как использовать метод query() для запроса к экземпляру XML. |
|
Описывает, как использовать метод value() для получения значения типа SQL из экземпляра XML. |
|
Описывает, как использовать метод exist(), чтобы определить, вернул ли запрос непустой результат. |
|
Описывает, как использовать метод modify() и указывать инструкции XML Data Modification Language (XML DML) для выполнения обновлений. |
|
Описывает, как использовать метод nodes() и разделять XML на несколько строк для распространения XML-документов по наборам строк. |
|
Описывает, как выполнить внутри XML привязку данных, не относящихся к XML. |
|
Описывает правила использования методов типа данных xml. |
Эти методы вызываются при помощи синтаксиса вызова метода определяемого пользователем типа. Например:
SELECT XmlCol.query(' ... ')
FROM Table
Примечание |
---|
Методы query(), value() и exist() типа данных xml возвращают значение NULL при применении к неопределенному (NULL) экземпляру XML. Кроме того, метод modify() ничего не возвращает, а метод nodes() возвращает наборы строк и пустой набор строк для входного значения NULL. |