Database ( DB )/Database

[oracle] ORA-04091 테이블이 변경되어 트리거/함수가 볼 수 없습니다.

노루아부지 2019. 8. 11. 10:44

오라클에서 트리거를 건 테이블을 UPDATE 할 수 없다. UPDATE를 하기 위해서는

 

:NEW.컬럼 := '값';

 

의 형태가 되어야 한다.

 

단, 트리거 유형을 AFTER로 하면 안되고 BEFORE로 해야 한다.

728x90
loading