특정 테이블 1개에 트리거가 연결되어 있고
트리거를 타는 모든 insert 되는 테이블에 대해 특정 데이터를 지우려고 합니다. (키값이 특정 값)
제가 하려고 하는건
1. 트리거 죽이고
2. 트리거 상 insert 되는 테이블 키값으로 찾아서 delete 하고
3. 트리거 살리고 인데,,,,,,
delete 하려고 할 때
pk, fk, 제약조건...... 등을 고려해서 delete를 해야 오류가 없다고 하는데
감이 안잡혀서 질문드립니다..
만약 1번 테이블에 pk 값이 3개이면
delete *
from 테이블
where
1.pk조건
and 2.pk조건
and 3.pk조건...
이런식으로 해야하나요? 아님 아예 다른접근이 필요한가요...?
답변 부탁드리겠습니다... 감사합니다.