본문 바로가기

DB/ORACLE

ORA-02449: 외래 키에 의해 참조되는 고유/기본 키가 테이블에 있습니다

테이블 삭제시 나오는 오류로

삭제하려는 테이블을 외래키로 쓰는 자식테이블이 존재해 삭제가 불가하다는 말임.

 

해결방법은

1. 자식테이블을 먼저 삭제하거나

 

2. CASCADE CONSTRAINTS 을 붙여준다.

DROP TABLE 테이블명 CASCADE CONSTRAINTS

 

요러케