DB(Oracle 기준) - Trigger(트리거)


DB(Oracle 기준) - Trigger(트리거)

*** Trigger(트리거)- 방아쇠와 같은 의미로, DB에서 특정 이벤트 발생 시 동작** 사용 이유1. DB테이블 생성 시 참조 무결성, 데이터 무결성 등의 복잡한 제약 조건을 생성하기 위해2. DB 테이블의 데이터가 생기는 작업에 대한 감시, 보완과 생긴 변화에 따라 필요한 다른 프로그램을 실행하는 경우3. 불필요한 트랜잭션 방지4. 컬럼 값 자동 생성5. 복잡한 뷰 생성* 작성법** 트리거 옵션 설명** 트리거 사용 시 주의사항- 트리거를 걸어놨기 때문에, DDL문장에 의해 변경될 가능성이 있다.- 트리거 내에서는 TCL을 사용할 수 없다.- 큰 테이블의 트리거는 수행속도에 영향을 미친다....

DB(Oracle 기준) - Trigger(트리거)에 대한 요약내용입니다.

자세한 내용은 아래에 원문링크를 확인해주시기 바랍니다.



원문링크 : DB(Oracle 기준) - Trigger(트리거)