2017년 5월 21일 일요일

오라클 테이블 수정 기본 명령어

오라클 명령어

/*테이블명 변경*/
ALTER TABLE OLD_TABLE_NAME
RENAME TO NEW_TABLE_NAME

/*컬럼 추가*/
ALTER TABLE TB_NAME
ADD COLUMN_NAME VARCHAR2(20) DEFAULT 'A' NOT NULL;

/*컬럼 수정*/
ALTER TABLE TB_NAME
MODIFY COLUMN_NAME CHAR(6) DEFAULT 'A' NOT NULL;

/*컬럼 삭제*/
ALTER TABLE TB_NAME
DROP COLUMN COLUMN_NAME;

/*PK 삭제*/
ALTER TABLE TB_NAME
DROP CONSTRAINT PK_NAME;

/*PK 수정*/
ALTER TABLE TB_NAME
ADD CONSTRAINT PK_NAME PRIMARY KEY(COLUMN_NAME);