Галерея
7757 8119 8300 8698 8817 9504 9722 9937
Интересные записи
Топовые новости
Новое

Тип данных XML

Тип данных XMLМодель данных XML значительно отличается от реляционной (см. главу 1); она основана на иерархической рекурсивной структуре, которая вообще не вхожа в мир реляционных СУБД. Тем не менее использовать XML в базах данных порой удобно, и потребность в такой функциональности выросла с принятием XML в качестве международного стандарта обмена информацией. Правильными форматами литералов времени являются следующие: HH. MM. SS (ANSI/ISO и IBM Европа), HH:MM AM|PM (IBM США) и HH:MM:SS (Японский промышленный стандарт). Также могут быть добавлены замыкающие пробелы, а ведущие нули в фрагмент часа могут не вводиться; секунды вообще могут быть опущены. Все эти (а также многие другие) форматы допустимы для типов DATETIME и SMALLDATETIME Реализации типа данных XML В стандарте SQL:2003 был введен новый тип данных — XML, — специально предназначенный для хранения и обновления документов XML, а также для поиска в них информации. Спецификации SQL/XML были существенно расширены в стандарте SQL/XML:2006, в котором было введено множество функций, таких как XMLPARSE (которая преобразует документ XML во внутреннее представление СУБД) и XMLSERIALIZE (выполняющая прямо противоположное преобразование).

Дополнительно в стандарте SQL:2006 была введена поддержка XQuery — стандартного языка запросов, предназначенного для альтернативного доступа к данным SQL и документам XML. Объявление поля XML ничем не отличается от других типов данных:

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

Ваш e-mail не будет опубликован. Обязательные поля помечены *