728x90
반응형

트리거(Trigger)의 개요

✔️ 데이터베이스 시스템에서 데이터의 이벤트(입력, 갱신, 삭제 등)가 발생할 때마다 관련 작업이 자동으로 수행되는 절차형 SQL

✔️ 트리거의 구문에는 DCL 사용 불가

✔️ 트리거 구성도

DECLARE - 정의

EVENT - 조건

BEGIN - 시작

    CONTROL

    SQL

    EXCEPTION

END - 종료

✔️ 트리거 생성

CREATE [OR REPLACE] TRIGER 트리거명 [AFTER | BEFORE] [INSERT | DELETE | UPDATE]

ON 테이블명 REFERENCING [NEW | OLD] AS 테이블명

FOR EACH ROW

[WHEN 조건식]

BEGIN

    트리거 BODY;

END;

✔️ 트리거 제거

DROP TRIGGER 트리거명;

 

❓문제 (정답은 더보기 클릭)

DBMS에 저장되어 수행되는 절차형 SQL 중 트리거(Trigger)의 개념을 간략히 서술하시오.

더보기

트리거는 데이터베이스에서 이벤트가 발생할 때마다 관련 작업이 자동으로 수행되는 절차형 SQL이다.

반응형
복사했습니다!