--------------
- PK 변경 절차
--------------
1. 기존 PK disable
-------------------
alter table test.TEST_TABLE disable constraint TEST_TABLE_PK;
2. 기존 PK drop
------------------
alter table test.TEST_TABLE drop constraint TEST_TABLE_PK ;
3. 기존 인덱스 drop
-------------------
drop index test.TEST_TABLE_PK ;
4. 신규 인덱스 create
----------------------
create index test.TEST_TABLE_PK ON test.TEST_TABLE (COL1, COL2, COL3, COL4, COL5);
5. PK 추가
----------
ALTER TABLE test.TEST_TABLE ADD CONSTRAINT TEST_TABLE_PK PRIMARY KEY (COL1, COL2, COL3, COL4, COL5);
'Oracle > Admin' 카테고리의 다른 글
ORA-01950: no privileges on tablespace 발생시 조치 방법 (0) | 2021.08.31 |
---|---|
DDL문 추출 방법 (0) | 2016.11.18 |
파티션 테이블 인덱스 DDL 작업 (0) | 2015.08.18 |
테이블의 move시에 인덱스는 어떻게 될까? (0) | 2015.04.30 |
[펌] AMM에 관한 Test Case (0) | 2013.04.16 |