DROP EVENT TRIGGER
제목
DROP EVENT TRIGGER -- 이벤트 트리거 삭제
요약
DROP EVENT TRIGGER [ IF EXISTS ] 이름 [ CASCADE | RESTRICT ]
설명
DROP EVENT TRIGGER 명령은 지정한 이벤트 트리거를 삭제한다.
이 명령을 실행하려면, 현재 접속한 사용자가 해당 이벤트 트리거의 소유주여야 한다.
매개 변수
- IF EXISTS
지정한 이벤트 트리거가 없어도 오류를 내지 않는다. 그럴 경우
알림 메시지만 보여 준다.
- 이름
삭제 하려는 이벤트 트리거 이름.
- CASCADE
지정한 이벤트 트리거에 의존적인 객체들도 함게 삭제 한다.
물론, 삭제될 다른 객제와 관계된 또 다른 객체들도 함께 삭제 한다.
(5.13절 참조).
- RESTRICT
지정한 이벤트 트리거에 의존적인 객제들이 하나라도 있으면 작업을 중지한다.
이 값이 기본값이다.
예제
snitch라는 이름의 트리거를 삭제하려면:
DROP EVENT TRIGGER snitch;
호환성
DROP EVENT TRIGGER 구문은 표준 SQL 구문이 아니다.