오류 코드: ORA-04082
설명: 테이블 레벨 트리거에서 NEW 혹은 OLD 참조는 허용되지 않습니다
원인: 트리거가 테이블 트리거의 "new"또는 "old"값에 액세스 중입니다.
조치: 새로운 참조 나 오래된 참조를 제거하십시오.
FOR EACH ROW를 사용하여 로우 레벨 트리거로 변경해야 한다
위 사진을 보면 FOR EACH ROW가 주석안쪽 으로 들어가 있다
수정
'Exception' 카테고리의 다른 글
new 가 없어 발생한 NullpointerException (0) | 2024.02.28 |
---|---|
PL/SQL: ORA-00942: table or view does not exist (0) | 2024.02.05 |
트리거연습2 오류 (0) | 2024.01.30 |
이클립스 트리거 에러 (1) | 2024.01.27 |
uncaught syntaxerror: unexpected token ';' (0) | 2024.01.22 |