트리거 관련 질문이 있어요!! 0 2 1,299

by 그노그노 [Oracle 기초] [2016.10.27 14:35:21]


안녕하세요 초보자 입니다. 

다름이 아니라 뷰에 instead of trigger 를 걸고 있습니다.

update 상황에 대해 2개를 걸었는데 이게 정상 작동을 안하네요.

하나만 걸었을때는 물론 잘 작동 하구요.

그래서 질문드리고 싶은게 update 작업 시 실행 되는 instead of trigger는 하나의 뷰에 하나만 걸 수 있나요??

만약 2개 이상 걸 수 있다면 어떻게 하는지도 조언 부탁 드립니다.

고수분들 답변 좀 부탁 드립니다.

by 마농 [2016.10.27 15:05:14]

트리거를 꼭 두개 만들어야 하나요?
하나의 트리거 안에서 두가지 동작을 하게끔 하면 될 듯 한데요?
트리거 두개 만들면 동일 테이블에 갱신 작업 하면 충돌 날듯.


by 그노그노 [2016.10.27 15:25:56]

제가 테스트를 잘못 했었나 보네요.

컬럼별로 잘 나누어 2개를 만드니 정상 작동 하네요.

답변 감사합니다 ^^

댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입