DDL 트리거용 이벤트 그룹

업데이트: 2006년 4월 14일

다음 다이어그램에서는 DDL 트리거를 발생하는 데 사용할 수 있는 이벤트 그룹, 이벤트 그룹이 적용되는 Transact-SQL 문, 이벤트 그룹을 프로그래밍할 수 있는 범위(ON SERVER 또는 ON DATABASE)를 나열합니다. 트리 구조에 나타난 것처럼 이벤트 그룹은 포괄적 특성을 가집니다. 예를 들어 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 문에 적용됩니다.

ms191441.note(ko-kr,SQL.90).gif중요:
DDL과 같은 작업을 수행하는 특정 시스템 저장 프로시저에서 DDL 트리거가 발생할 수도 있습니다. DDL 트리거를 테스트하여 실행된 시스템 저장 프로시저에 대한 응답을 확인합니다. 예를 들어 CREATE TYPE 문과 sp_addtype 저장 프로시저는 모두 CREATE_TYPE 이벤트에서 생성되는 DDL 트리거를 발생시킵니다. 그러나 sp_rename 저장 프로시저는 DDL 트리거를 발생시키지 않습니다.

DDL 트리거에 사용되는 DDL 이벤트 그룹

참고 항목

개념

DDL 트리거 디자인

도움말 및 정보

SQL Server 2005 지원 받기

변경 내역

릴리스 내역

2006년 4월 14일

새로운 내용
  • DDL 트리거를 테스트하여 실행된 저장 프로시저에 대한 트리거의 응답을 확인하도록 권장하는 중요 내용을 추가했습니다.