[SQL] primary key 추가 삭제


[SQL] primary key 추가 삭제

들어가기 전기본키를 추가 할 일이 생겼다.기존에 키가 등록이 되어 있는데, 수정하고 싶었던 것이다.그럼 일단 지우고, 다시 등록을 해야 한다. 근데 지워지지 않았다. ALTER TABLE TEST_TABLE DROP PRIMARY KEY; ORA-02441: Cannot drop nonexistent primary key 삭제 할 수 없단다. 다시 테이블 description 을 봤다. 분명 우리가 사용하는 pk 사용 네이밍룰로 된 key 값이 등록 되어 있었다. '이상하다.' 싶어서 다시 지웠는데도 없단다. 다시 description 을 봤다. 머리가 아파왔다. 자세히 보니.... CREATE UNIQUE INDEX [PK명]ON [TABLE명]([KEY1],[KEY2],[...]) 위와 같이 되어 있..


원문링크 : [SQL] primary key 추가 삭제