책 내용 질문하기
2권 184쪽 28번
도서
2020 시나공 정보처리기사 실기 [기본서]
페이지
2권 184쪽 28번 문제
조회수
371
작성일
2021-04-12
작성자
탈퇴*원
첨부파일
28번 문제 보면 SQL 1에서
Create or replacd trigger M_TRI BEFORE INSERT ON MEM_SC 라 되어있는데
이렇게 되면 SQL 2를 시행하기 전에만 TRIGGER문을 시행하는 것 아닌가요?
SQL 2 가 BEFORE인데 SQL2 입력하고 TRIGGER가 시행되는게 이해가 안갑니다..
설명 부탁드립니다
답변
2021-04-13 14:32:18
안녕하세요 길벗수험서 운영팀입니다.
before, after의 기준은 sql문의 수행이 아닌 '변경할 내역들의 실제 테이블 반영 전/후'를 의미합니다.
사용자가 어떤 SQL문이 수행할지 모르는데 trigger가 동작할 수는 없는 법이죠.
행복한 하루되세요 :)
-
관리자2021-04-13 14:32:18
안녕하세요 길벗수험서 운영팀입니다.
before, after의 기준은 sql문의 수행이 아닌 '변경할 내역들의 실제 테이블 반영 전/후'를 의미합니다.
사용자가 어떤 SQL문이 수행할지 모르는데 trigger가 동작할 수는 없는 법이죠.
행복한 하루되세요 :)