ORACLE 트리거 샘플
트리거 (TRIGGER) 트리거는 INSERT, UPDATE, DELETE문이 TABLE에 대해 행해질 때 자동으로 수행되는 PROCEDURE 로, TABLE과는 별도로 DATABASE에 저장 되며, 중요한건 트리거는 테이블에 대해서만 정의 될 수 있음 트리거 시작 유형 - BEFORE : INSERT, UPDATE, DELETE문이 실행되기 전에 트리거가 실행 - AFTER : INSERT, UPDATE, DELETE문이 실행된 후 트리거가 실행 트리거 이벤트 진행 - INSERT, UPDATE, DELETE 중에서 한 개 이상 올 수 있음 트리거 대상 유형 - FOR EACH ROW : 행 트리거 기준 (컬럼의 각각의 행의 데이터 행 변화가 생길때마다 실행) - FOR STATEMENT : 문장 트리..
DataBase/Oracle
2013. 5. 30. 16:07