Группы событий DDL, используемые для уведомлений о событиях

Изменения: 14 апреля 2006 г.

На следующей схеме показаны группы событий DDL, которые могут использоваться для запуска уведомления о событии, а также инструкции Transact-SQL, к которым относятся эти события. Обратите внимание на иерархическую природу групп событий, которая отражена в древовидной структуре схемы. Например, уведомление о событии, соответствующее FOR DDL_TABLE_EVENTS, относится к инструкциям CREATE TABLE, ALTER TABLE и DROP TABLE, а уведомление о событии, соответствующее FOR DDL_TABLE_VIEW_EVENTS, относится к следующим инструкциям Transact-SQL: DDL_TABLE_EVENTS, DDL_VIEW_EVENTS, DDL_INDEX_EVENTS и DDL_STATISTICS_EVENTS.

ms180824.note(ru-ru,SQL.90).gifПримечание.
Некоторые системные хранимые процедуры, выполняющие DDL-подобные операции, могут также запускать уведомления о событиях. Проверьте уведомления о событиях, чтобы определить их ответы на выполняемые системные хранимые процедуры. Например, инструкция CREATE TYPE и хранимая процедура sp_addtype обе запустят уведомление о событии, которое создается по событию CREATE_TYPE. Несмотря на это хранимая процедура sp_rename не запускает какие-либо уведомления о событиях.

Группы событий DDL для использования с уведомлениями о событиях

См. также

Основные понятия

Проектирование уведомлений о событиях

Справка и поддержка

Получение помощи по SQL Server 2005

Журнал изменений

Версия Журнал

14 апреля 2006 г.

Новое содержимое
  • Добавлено замечание, рекомендующее проверку уведомлений о событиях для определения их ответов на выполняющиеся хранимые процедуры.