![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
Microsoft SQL Server 2005 поддерживает ряд новых и улучшенных синтаксических конструкций, повышающих эффективность доступа к данным и их обработки.
Новые предложения и параметры DML
Предложение или параметр | Описание |
Предложение OUTPUT | При выполнении инструкции INSERT, UPDATE или DELETE возвращает вызвавшему ее приложению вставленные, обновленные или удаленные строки. |
WITH обобщенное_табличное_выражение | Определяет временный именованный результирующий набор (или представление), определенный в области действия инструкции SELECT, INSERT, UPDATE или DELETE. |
Предложение.WRITE | Обеспечивает возможность выполнения частичных обновлений и эффективного дополнения столбцов типов varchar(max), nvarchar(max) и varbinary(max) в ходе обработки инструкции UPDATE. |
Улучшенные DML-инструкции и предложения
Инструкция или предложение | Описание |
SELECT | Поддерживает следующие новые элементы синтаксиса: · WITH обобщенное табличное выражение · выражение TOP · имена столбцов, имеющих определенный пользователем тип, для выборки значений пользовательского типа. |
INSERT | Поддерживает следующие новые элементы синтаксиса: · WITH обобщенное табличное выражение · выражение TOP · предложение OUTPUT Поддерживает вставку значений пользовательских типов. |
UPDATE | Поддерживает следующие новые элементы синтаксиса: · WITH обобщенное табличное выражение · выражение TOP · предложение OUTPUT · имена столбцов, имеющих определенный пользователем тип, для обновления значений пользовательского типа. · предложение.WRITE |
DELETE | Поддерживает следующие новые элементы синтаксиса: · WITH обобщенное табличное выражение · выражение TOP · предложение OUTPUT |
Предложение FOR | Поддерживает следующие новые директивы FOR XML: · TYPE, которая позволяет извлекать результаты запроса как тип xml. · XMLSCHEMA, которая позволяет запрашивать XSD-схему. Поддерживает вложенные запросы FOR XML. |
FROM | Поддерживает следующие дополнительные элементы синтаксиса, служащие для работы с таблицами-источниками: · APPLY · PIVOT/UNPIVOT · TABLESAMPLE · Псевдоним столбца массовой обработки |
TOP | Поддерживает использование с инструкциями SELECT, INSERT, UPDATE и DELETE. |
Кроме того, SQL Server 2005 включает ряд новых инструкций DDL. Дополнительные сведения см. в разделе Инструкции языка DDL (Transact-SQL).
Дата публикования: 2015-02-03; Прочитано: 216 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!