<< 트리거(trigger) >> **특정테이블이 변경되면 자동으로 관련된 다른 테이블의 내용이 변경 되도록 하기 위해 사용. 즉, 데이터베이스 미리 정해 놓은 조건을 만족하거나 어떤 동작이 수행되면 자동으로 수행되는 동작을 말한다.
**트리거는 수동으로는 실행시킬 수 없고 특정 동작을 이벤트로 인해서 실행되는 프로시저이다. **트리거는 데이터가 입력, 수동, 삭제 될 경우 자동으로 실행되기 때문에 연관된 작업을 처리하는 데 있어 여러번 sql문을 실행하는 복잡성을 줄일 수 있다. << 트리거 생성 방법 >> 1 2 3 4 5 6 7 8 create trigger 트리거이름 before 이벤트종류(insert, delete, update) on 테이블명 begin 수행할 문장들.. end; / Colored by Color Scripter cs 예제) 1 2 3 4 5 create table emp_tri ( empno number(4) primary key, ename varcha...
#
데이터모델
#
데이터베이스
#
오라클
#
트리거
#
프로시저