Progamming/ORACLE

[Oracle]PK 키 변경

BIBIA 2020. 10. 26. 13:32

이미 PK가 걸려있을 경우

drop한 후 다시 pk를 걸어주어야 한다.

 

이 때, 데이터에 이상이 있을 수 있으므로 항상 테이블을 백업하도록 한다.

 

-- 테이블 백업

CREATE TABLE table_backup AS SELECT * FROM table;

-- 기본 PK 삭제 후 새로 PK 추가

ALTER TABLE table DROP PRIMARY KEY;
ALTER TABLE table ADD CONSTRAINT table_pk PRIMARY KEY(column, column2, column3);

'Progamming > ORACLE' 카테고리의 다른 글

[Oracle] 테이블 백업  (0) 2020.10.26
[Oracle] 프로시저 내 파라미터가 추가되었을 경우  (0) 2020.10.26