Udostępnij za pośrednictwem


DDL Event Groups

Na poniższej ilustracji przedstawiono DDL grup zdarzeń, które mogą być używane do uruchomienia wyzwalacz DLL lub powiadomienie o zdarzeniu, a także Transact-SQL obejmują one instrukcji. Należy zwrócić uwagę włączający charakter grup zdarzeń, wskazywany przez strukturę drzewa na rysunkach.Na przykład DDL wyzwalacza lub zdarzenie powiadomienie, określająca DDL_TABLE_EVENTS FOR obejmuje CREATE tabela, ALTER tabela, DROP tabela Transact-SQL instrukcje. wyzwalacz DLL lub powiadomienie o zdarzeniu, określająca DDL_TABLE_VIEW_EVENTS FOR obejmuje wszystkie Transact-SQL instrukcje DDL_TABLE_EVENTS, DDL_VIEW_EVENTS, DDL_INDEX_EVENTS i DDL_STATISTICS_EVENTS.

Uwaga

Wyzwalacze DDL uruchomienie systemu, niektórych procedur przechowywanych, które wykonują operacje DDL podobne, można także lub zdarzenie powiadomienia.Testować DDL wyzwalaczy i powiadomień o zdarzeniach w celu określenia ich odpowiedzi do procedur przechowywana w systemie, które są uruchamiane.Na przykład, instrukcja CREATE typ i sp_addtype oba przechowywane procedury spowoduje uruchomienie DDL wyzwalacza lub zdarzenie powiadomienie utworzonego zdarzenie CREATE_TYPE.

Event Notification DDL Event Groups Tree Diagram