1.해당하는 PK를 삭제한다
: ALTER TABLE TABLE명 DROP CONSTRAINT PK명;

2.변경하고자 하는 COLUMN으로 Unique Index를 생성한다.
: CREATE UNIQUE INDEX PK명 ON TABLE명(COLUMN명) TABLESPACE TABLESPACE명;

3.PK에 속성을 추가한다.
: ALTER TABLE TABLE명 ADD CONSTRAINT PK명 PRIMARY KEY(COLUMN명);
(출처 : '오라클에서 pk 수정하기' - 네이버 지식iN)


'DataBase' 카테고리의 다른 글

[Oracle] 유저생성  (0) 2007.04.13
[ORACLE 9i] 기동과 종료  (0) 2007.04.13
[Oralcle] 초 이하 단위 시간 얻어오기  (0) 2007.01.09
[Oracle] V$SESSION 테이블 활용  (0) 2007.01.09
[Oracle] 특정유저에게 읽기 권한주기  (0) 2007.01.09

+ Recent posts