트리거 타입
사용자
트리거(User Trigger)
- 데이터베이스의 특정 사용자와 관련된 트리거를 사용자
트리거(user trigger)라고 한다.
- 사용자 트리거는 이벤트 대상이 없으며 트리거의 소유자(트리거를
생성한 사용자)에 의해서만 실행된다.
- 사용자 트리거를 정의하는 이벤트 타입은 COMMIT과
ROLLBACK이 있다.
테이블 트리거(Table Trigger)
- 특정
테이블을 이벤트 대상으로 가지는 트리거를 테이블 트리거(클래스 트리거)라 한다.
- 테이블 트리거는 대상 테이블에 SELECT 권한을 가지는 모든 사용자가 볼 수 있다.
- 테이블 트리거를
정의하는 이벤트 타입은 인스턴스 이벤트와 문장 이벤트가 있다.