기타/데이터베이스프로그래밍

[MySql / Oracle] Delete 삭제 오류 java.sql.SQLException: ORA-01407: NULL로 ("".""."")을 갱신할 수 없습니다

yujindonut 2021. 11. 28. 18:04
728x90

java.sql.SQLException: ORA-01407: NULL로 (""".""."")을 갱신할 수 없습니다

Delete문을 사용하는데 계속해서 오류가 났다. 

 

검색을 해보니, Update할때 join의 문제라고 하는데, 나는 Join을 안썼는데??ㅠㅠ

 

Delete할때, Animal 테이블에 animal_id가 외래키로 참조되는 것이 있어서 삭제가 안되는 것이다. 

ON DELETE CASCADE;를 붙여야한다. 

728x90