책 내용 질문하기
2권 79쪽 질문입니다.
도서
2018 시나공 정보처리기사 실기(산업기사 포함)
페이지
79
조회수
41
작성일
2018-06-23
작성자
탈퇴*원
첨부파일
79쪽에 나와있는 예제를 보면 CREATE TRIGGER 학년정보_tri BEFORE INSERT ON 학생 부분에서 동작시기 옵션이 어떻게 BEFORE가 되는지 궁금합니다. 예제 문제를 읽어도 이해가 잘 가지않아서 문의합니다.
답변
2018-06-25 10:05:09
안녕하세요.
새로운 레코드가 삽입될 때
테이블의 자료를 변경하기 전
먼저 입력되는 데이터 중 학년 속성의 값이 Null인 경우 값을 신입생으로 치환한 후
테이블에 데이터를 치환하는 트리거입니다.
결국 트리거의 동작시기는 테이블의 자료가 변경되기 이전이므로
BEFORE가 됩니다.
오늘도 즐거운 하루 되세요.
-
*2018-06-25 10:05:09
안녕하세요.
새로운 레코드가 삽입될 때
테이블의 자료를 변경하기 전
먼저 입력되는 데이터 중 학년 속성의 값이 Null인 경우 값을 신입생으로 치환한 후
테이블에 데이터를 치환하는 트리거입니다.
결국 트리거의 동작시기는 테이블의 자료가 변경되기 이전이므로
BEFORE가 됩니다.
오늘도 즐거운 하루 되세요.