CS/Database

[데이터베이스] 트리거(Trigger)

테리는당근을좋아해 2020. 6. 24. 13:42

트리거

특정 테이블에 DML 문이 수행되었을 떄, 데이터베이스에서 자동으로 동작하도록 작성된 프로그램

 

1) 트리거의 종류

(1) 전체 트랜잭션 작업에 대해 발생되는 트리거

(2) 각 행에 대해 발생하는 트리거

 

2) 트리거 속성

(1) BEFORE / AFTER

- 트리거가 실행되는 시기

 

(2) INSTREAD OF

- 트리거를 원래 문장 대신 수행

 

(3) WHEN

- 트리거를 시작하는 조건식 지정