본문 바로가기
DBMS/Oracle DBMS

기존 기본 키 삭제 후 재등록 안 되는 현상(Index 문제)

by YellowCow 2022. 9. 16.

테이블에 기존에 있던 기본키 제약조건 설정이 잘못되어

삭제하고 다시 설정하려고 했다

 

삭제는 문제 없이 진행되었지만

기본키 제약조건을 추가하려고 할 때 기존에 등록된 기본키 제약조건이 있다면서 에러를 출력했다

 

한참동안 원인을 찾다가 기본키가 생성될 때 같이 생성됐던 Index를 같이 삭제 후 다시 시도해봤다

정상적으로 기본키 제약조건이 등록되었다

 

기본키 제약조건을 등록할 때 기존 기본키의 Index가 있는지 체크하는 것 같다

 

다음부터 기본키를 삭제할 때 Index도 같이 삭제해야겠다

댓글