DDL 이벤트 그룹

다음 그림은 DDL 트리거 또는 이벤트 알림을 실행하는 데 사용할 수 있는 DDL 이벤트 그룹과 해당 그룹에서 처리하는 Transact-SQL 문을 나열합니다. 다이어그램의 트리 구조에 나타난 것처럼 이벤트 그룹은 포괄적 특성을 가집니다. 예를 들어 FOR DDL_TABLE_EVENTS를 지정하는 DDL 트리거 또는 이벤트 알림은 CREATE TABLE, ALTER TABLE 및 DROP TABLE Transact-SQL 문을 처리합니다. FOR DDL_TABLE_VIEW_EVENTS를 지정하는 DDL 트리거 또는 이벤트 알림은 DDL_TABLE_EVENTS, DDL_VIEW_EVENTS, DDL_INDEX_EVENTS 및 DDL_STATISTICS_EVENTS 아래의 모든 Transact-SQL 문을 처리합니다.

[!참고]

DDL과 같은 작업을 수행하는 특정 시스템 저장 프로시저에서 DDL 트리거 또는 이벤트 알림이 발생할 수도 있습니다. DDL 트리거와 이벤트 알림을 테스트하여 실행된 시스템 저장 프로시저에 대한 응답을 확인하십시오. 예를 들어 CREATE TYPE 문과 sp_addtype 저장 프로시저를 사용하면 CREATE_TYPE 이벤트에서 생성되는 DDL 트리거 또는 이벤트 알림이 발생합니다.

이벤트 알림 DDL 이벤트 그룹 트리 다이어그램