본문 바로가기

Oracle

Oracle 테이블의 Column 추가·수정·삭제·이름 변경

** Column의 수정 작업은, 처음 데이터를 만들거나 데이터가 별로 없을 때 하는 것이 좋다.

 

 

- 테이블 컬럼 추가

ALTER TABLE 테이블명 ADD(컬럼명 데이터타입(크기));

TAB01 테이블의 NAME 컬럼을 VARCHAR 타입 20byte로 추가 시

--TABLE COLUMN 추가
ALTER TABLE TAB01 ADD(NAME VARCHAR(20));

 

 

- 테이블 컬럼 수정

ALTER TABLE 테이블명 MODIFY(컬럼명 데이터타입(크기));

TAB01 테이블의 NAME 컬럼을 VARCHAR 타입 30byte로 변경 시

--TABLE COLUMN 변경
ALTER TABLE TAB01 MODIFY(NAME VARCHAR(30));

 

 

- 테이블 컬럼 삭제

ALTER TABLE 테이블명 DROP COLUMN 컬럼명;

TAB01 테이블의 NAME 컬럼을 삭제 시

--TABLE COLUMN 삭제
ALTER TABLE TAB01 DROP COLUMN NAME;

 

 

- 테이블 컬럼 이름 변경

ALTER TABLE 테이블명 RENAME COLUNM 기존 컬럼명 TO 바꿀 컬럼명;

TAB01 테이블의 NAME 컬럼을 ENAME으로 변경 시

--TABLE COLUMN 이름 변경
ALTER TABLE TAB01 RENAME COLUNM NAME TO ENAME;