[ Oracle - Trigger 특징 ]
1. Trigger Body 는 pl/sql 로 작성
2. 트리거는 유연성 때문에 참조 무결성을 보완 할 수 있다.
3. 트리거를 생성시 사용자는 그 테이블에 권한을 가지고 있어야 한다.
4.사용자는 CREATE TIRGGER 시스템권한을 가져야 한다.
다른 사용자의 계정(Schema라고 하기도 한다)상에서 트리거를 만들기 위해서 사용자는
Create any trigger 시스템 권한을 가져야 한다.
5. 트리거 소유주는 그 테이블의 권한을 부여받아야 한다.
6. 트리거 이름은 30자 이내
7. Trigger 는 본문만 변경 할 수 없다. 트리거의 상태(enable/disable)만이 변경 할 수 있는 유일한 부분이다.
변경하기 위해서는 Trigger 를 다시 만들어서 대체 해야한다.
8. Trigger를 실행할 때 Trigger 내의 SQL 명령문은 잠정적으로 다른 Trigger를 실행할 수 있음
9.
'(DB) Oracle > Trigger' 카테고리의 다른 글
Oracle - Trigger Compile 시 Error 및 해결 방법 (0) | 2017.01.21 |
---|---|
Oracle - Trigger 문법 Procedure 호출 (0) | 2017.01.21 |
Oracle - Trigger 문법_선언문(Declare) (0) | 2017.01.21 |
Oracle - Trigger 문법_기본구문 (0) | 2017.01.21 |
Oracle - Trigger 특징_Trigger유형 (0) | 2017.01.21 |