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이다.
반응형
'자격증 > 정보처리기사' 카테고리의 다른 글
[정보처리기사 실기] SQL 제어문 (0) | 2022.06.15 |
---|---|
[정보처리기사 실기] 사용자 정의 함수의 개요 (0) | 2022.06.14 |
[정보처리기사 실기] 프로시저(Procedure)의 개요 (0) | 2022.06.10 |
[정보처리기사 실기] DDL(데이터 정의어), DCL(데이터 제어어), DML(데이터 조작어) (0) | 2022.06.09 |
[정보처리기사 실기] 소스 코드 최적화 (0) | 2022.06.08 |