Используйте этот тег для вопросов, характерных для версии 2005 года SQL Server Microsoft.

SQL Server 2005 (кодовое название Юкон, версия 9.00), выпущенный в октябре 2005, является преемником SQL Server 2000. Это включало собственную поддержку управления данными XML, в дополнение к реляционным данным.

С этой целью это определило тип данных XML, который мог использоваться или в качестве типа данных в столбцах базы данных или как литералы в запросах. Столбцы XML могут быть связаны со схемами XSD; сохраненные данные XML проверяются против схемы. XML преобразовывается во внутренний двоичный тип данных прежде чем быть сохраненным в базе данных. Специализированные методы индексирования были сделаны доступными для данных XML. Данные XML запрашиваются с помощью XQuery; интеграция Общеязыковой среды выполнения (CLR) была основной функцией с этим выпуском, позволяя один записать код SQL как Управляемый код CLR. SQL Server 2005 добавил некоторые расширения языка T-SQL, чтобы позволить встраивать запросы XQuery в T-SQL.

Кроме того, это также определяет новое расширение XQuery, названного DML XML, который позволяет основанные на запросе модификации данным XML. SQL Server 2005 также позволяет серверу базы данных быть выставленным по веб-сервисам с помощью пакетов Потока табличных данных (TDS), инкапсулировавших в SOAP (протокол) запросы. Когда к данным получают доступ по веб-сервисам, результаты возвращаются как XML.

Ресурсы