반응형
컬럼추가 및 컬럼 comment 입력
ALTER TABLE [테이블이름] ADD ([컬럼이름] [데이터타입]);
ALTER TABLE SHOP_USER ADD (SEQ_NO VARCHAR2(12 BYTE)); COMMENT ON COLUMN SHOP_USER.SEQ_NO IS '시퀀스';
기본키 변경
기본키 변경은 기존의 기본키를 삭제하고 다시 만들어야 된다.
ALTER TABLE [테이블명] DROP PRIMARY KEY;
ALTER TABLE [테이블명] ADD CONSTRAINT [기본키명] PRIMARY KEY([컬럼1], [컬럼2], [컬럼3] ...)
ALTER TABLE SHOP_USER DROP PRIMARY KEY; ALTER TABLE SHOP_USER ADD CONSTRAINT PK_BNC_SHOP_USER PRIMARY KEY(CLOSE_DATE, CLOSE_TIME, SEQ)
반응형
'DB > Oracle' 카테고리의 다른 글
[DB] 오라클 파티션 테이블 정의 및 생성 (0) | 2019.03.13 |
---|---|
[DB] 오라클 제약조건 (NOT NULL, 기본키, UNIQUE, 외래키, CHECK) (0) | 2019.03.12 |
[DB] 오라클 테이블 생성(+테이블스페이스), 인덱스 생성, 테이블 삭제, 데이터 생성 (0) | 2019.03.07 |
[DB] 오라클 에러, ORA-30926: 원본 테이블의 고정 행 집합을 가져올 수 없습니다. (0) | 2019.03.07 |
[DB] 오라클 기본키(primary key) 컬럼 확인 (0) | 2019.02.14 |