반응형

유지보수 업체가 없어진 솔루션에서 Oralce DB의 특정 Table의 record를 삭제 하려고 하였으나,

참조무결성 제약조건 때문에 삭제가 안 되었다.

구글링 하여 방법을 찾아서 정리 한다.

1. 에러 메시지에 나타난 제약조건 이름을 확인 한다.


2. 해당 제약조건 이름을 이용해서 다음 쿼리를 실행 한다.
   쿼리 결과에서 TABLE_NAME 을 확인 할 수 있다.


3. 찾은 테이블에서 참조 하고 있는 record를 삭제 한 다음, 원래 테이블에서 삭제 하면 된다.

+ Recent posts