Skip to content

18. Инструкции языка описания данных Transact SQL

Pandas edited this page Dec 30, 2017 · 2 revisions
Инструкции Описание
ALTER Инструкции ALTER используются для изменения определений существующих сущностей. Например, с помощью инструкции ALTER TABLE можно добавить новый столбец в таблицу, а инструкция ALTER DATABASE позволяет задавать параметры базы данных.
CREATE Transact-SQL содержит следующие инструкции CREATE. Инструкции CREATE используются для определения новых сущностей. Например, при помощи инструкции CREATE TABLE можно добавить новую таблицу в базу данных.
DISABLE TRIGGER Отключает триггер.
DROP Инструкции DROP используются для удаления существующих сущностей. Например, при помощи инструкции DROP TABLE можно удалить таблицу из базы данных.
ENABLE TRIGGER Включает триггер DML, DDL или logon.
TRUNCATE TABLE Удаляет все строки в таблице, не записывая в журнал удаление отдельных строк. Инструкция TRUNCATE TABLE похожа на инструкцию DELETE без предложения WHERE, однако TRUNCATE TABLE выполняется быстрее и требует меньших ресурсов системы и журналов транзакций.
UPDATE STATISTICS Обновляет статистику оптимизации запросов для таблицы или индексированного представления. По умолчанию оптимизатор запросов обновляет статистику по мере необходимости для усовершенствования плана запроса. В некоторых случаях можно повысить производительность запроса, выполняя обновление статистики с помощью инструкции UPDATE STATISTICS или хранимой процедуры sp_updatestats чаще, чем это происходит по умолчанию. Обновление статистики гарантирует, что запросы будут компилироваться с актуальной статистикой. Однако обновление статистики вызывает перекомпиляцию запросов. Операции UPDATE STATISTICS могут обращаться к базе данных tempdb для сортировки выборки строк при построении статистики.
Clone this wiki locally