Skip to the content.

ORA-02429: cannot drop index used for enforcement of unique/primary key

해당 유니크 인덱스, 기본 키를 삭제할 수 없음

  1. 해당 키의 제약 조건 검색
     SELECT CONSTRAINT_NAME, TABLE_NAME FROM ALL_CONSTRAINTS WHERE INDEX_OWNER = 'owner_name' AND INDEX_NAME = 'index_name';
    
  2. 제약 조건 삭제
     ALTER TABLE owner_name.table_name DROP CONSTRAINT constraint_name;
    
  3. 키 삭제
     DROP INDEX owner_name.index_name;