트리거란?
- 특정 테이블에 삽입, 수정, 삭제 등의 데이터 변경 이벤트가 발생하면 DBMS에서 자동적으로 실행되도록 구현된 프로그램
- 이벤트는 전체 트랜잭션 대상과 각 행에 의해 발생되는 경우 모두를 포함할 수 있으며 테이블과 뷰(View), DB 작업을 대상으로 정의 할 수 있다.
트리거의 목적
- 특정 테이블에 대한 데이터 변경을 시작점으로 설정하고, 그와 관련된 작업을 자동적을 수행하기 위해 트리거를 사용한다.
- 일반적으로 이벤트와 관련된 테이블의 데이터 삽입, 추가, 삭제 작업을 DBMS가 자동적으로 실행시키는데 활용한다
참고
[DB] 트리거(Trigger)
트리거(Trigger) 특정 테이블에 삽입, 수정, 삭제 등의 데이터 변경 이벤트가 발생하면 DBMS에서 자동적으로 실행되도록 구현된 프로그램입니다. 이벤트는 전체 트랜잭션 대상과 각행에 의해 발생
benggri.tistory.com
[SQLD] 제2장 트리거(Trigger)란?
1. 트리거(Trigger)란? 트리거(Trigger)란 영어로 방아쇠라는 뜻인데, 방아쇠를 당기면 그로 인해 총기 내부에서 알아서 일련의 작업을 실행하고 총알이 날아갑니다. 이처럼 데이터베이스에서도 트
limkydev.tistory.com
데이터베이스 TRIGGER 개념, TRIGGER 사용방법 알아보자. – by.SC
데이터베이스 트리거 (TRIGGER) 개요 - 서브 프로그램 단위로 테이블, 뷰, 스키마 또는 PL/SQL 블록으로 관련된 특정 사건마다 자동으로 해당 블록이 실행 - 방아쇠(TRIGGER) 의미로 방아쇠를 당기면 총
lovefor-you.tistory.com