Udostępnij za pośrednictwem


Grupy zdarzeń DDL

Poniższej ilustracji przedstawiono grup zdarzeń DDL, które mogą być używane do uruchomienia wyzwalacz DLL lub powiadomienie o zdarzeniu, a także Transact-SQL instrukcji one okładki.Uwaga włączający charakter zdarzenie grupy wskazany diagramy struktury drzewa.Na przykład wyzwalacz DDL lub powiadomienie o zdarzeniu , który określa dla DDL_TABLE_EVENTS obejmuje CREATE TABLE, ALTER TABLE i DROP TABLE Transact-SQL instrukcji. Wyzwalacz DDL lub powiadomienie o zdarzeniu , który określa obejmuje wszystkie DDL_TABLE_VIEW_EVENTS dla Transact-SQL instrukcji pod DDL_TABLE_EVENTS, DDL_VIEW_EVENTS, DDL_INDEX_EVENTS i DDL_STATISTICS_EVENTS.

Ostrzeżenie

Niektóre procedury składowane w systemie , wykonują operacje DDL like można również Wyzwalacze DDL pożaru lub powiadomień o zdarzeniach.Testowanie Wyzwalacze DDL i powiadomień o zdarzeniach w celu określenia ich odpowiedzi na procedury składowane w systemie , są uruchamiane.Na przykład utworzyć typ instrukcja i sp_addtype procedura składowana będzie zarówno ognia wyzwalacz DLL lub powiadomienie o zdarzeniu, utworzonego zdarzenie CREATE_TYPE.

Diagram drzewa grup zdarzeń DDL — powiadomienia o zdarzeniach