DataBase/Sql

[Sql] Oracle - Alter Table PK

Sort 2013. 3. 30. 05:07

1. 해당하는 PK 삭제

ALTER TABLE "테이블명" DROP CONSTRAINT "PK명";

2. 변경하고자 하는 COLUMN으로 Unique Index를 생성

CREATE UNIQUE INDEX "PK명" ON "테이블명"(칼럼1, 칼럼2, 칼럼3, 칼럼4);

3. PK에 속성 추가

ALTER TABLE "테이블명" ADD (
CONSTRAINT "PK명" PRIMARY KEY (칼럼1, 칼럼2, 칼럼3, 칼럼4));