Типизированные столбцы XML, переменные и параметры

Оценить
(0 голоса)

Каждый типизированный столбец xml, переменная или параметр должны быть заданы с ассоциированными схемами. Чтобы сделать это, имя коллекции схем, которая была создана с использованием оператора create xml schema collection, должно быть записано внутри пары круглых скобок после имени экземпляра. В примере 28.6 показано это.

 

Типизированные столбцы XML, переменные и параметры

 

Столбец xmiperson в примере 28.6 ассоциирован с коллекцией схем XML EmployeeSchema (см. пример 28.5). Это означает, что используются все спецификации из определенных схем для проверки правильности значения столбца xmiperson. Иными словами, когда вы добавляете новое значение в типизированный столбец xml (или изменяете существующее значение), проверяются все ограничения, заданные в схемах.

Спецификация коллекции схем XML для типизированного экземпляра xml может быть расширена двумя ключевыми словами:

♦ document;

♦ content.

Ключевое слово document указывает, что столбец xml может содержать только документы XML, а ключевое слово content, значение по умолчанию, указывает, что столбец xml может содержать или документы, или фрагменты. (Помните, что документ XML должен иметь один корневой элемент.)

В примере 28.7 показано использование ключевого слова document.

 

Типизированные столбцы XML, переменные и параметры

 


Представления каталогов схемы XML
Хранение документов XML с использованием декомпозиции
Поиск сохраненных документов XML и фрагментов
Представление реляционных данных в качестве документов XML
Режим RAW

Добавить комментарий


Защитный код
Обновить

Авторизация



© 2018 www.serversql.ru. Все права защищены.