혹시
지금 DB 운영중인 테이블 스크립트 확인중에 PK CONSTRAINT 칼럼과 그에 상응하는 UNIQUE INDEX 생성칼럼이 순서가 다른 것이 있네요 ;;; ;;;
1. 일부로 이렇게 만드는 경우도 있나요 ??
아니면 최초 테이블 생성하면서 실수로 잘못 만들어진걸까요 ? ....... ;;;
예) SQL] CREATE UNIQUE INDEX TEST_PK ON TEST (A, B, C, D ) LOCAL;
SQL] ALTER TABLE TEST ADD ( CONSTRAINT TESET_PK PRIMARY KEY (A, B, D, C) USING INDEX LOCAL ENABLE VALIDATE);
또 하나 궁금한점 물어볼께요 .
혹시 위의 사항을 수정하기 위해
2. PK CONSTRAINT를 삭제후 재생성하게 되면 테이블이 받게되는 영향은??? ;;
다르게 인덱스 칼럼 순서변경을 해야할 경우엔
drop -> create 삭제후 재생성 말고.
3. alter 문을 이용해서 수행할수 있나요 ? (rebuild online 등)
총 세가지의 질문을 던집니다. ㅜㅜ