[오라클] 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],[...]) 위와 같이 ..
개발자의 삶/Database(PostgreSQL, Redis, Oracle, ...)
2016. 12. 2. 15:08