[Oracle] 오라클 테이블 수정(ALTER TABLE)하는 법, 오라클 컬럼 추가/변경/삭제하는 법

테이블 수정 하는 법

오라클 데이터베이스에서 테이블을 수정하려면 ALTER TABLE 명령어를 사용하면 된다.

ALTER TABLE 뒤에 다양한 명령어를 통해 테이블에 컬럼을 추가/변경/삭제할 수 있다.

 

하나씩 알아보자.

 

테이블 컬럼 추가(ADD)

ALTER TABLE [테이블명] ADD [컬럼명] [데이터 타입];

 

위와 같이 ADD 명령어를 통해 테이블에 컬럼을 추가할 수 있다.

 

ex) ALTER TABLE emp ADD empno VARCHAR2(5);

 

예를 들어 emp 테이블에 empno 라는 컬럼을 추가할 수 있다.

 

테이블 컬럼 수정(MODIFY)

ALTER TABLE [테이블명] MODIFY [컬럼명] [데이터타입];

위와 같이 MODIFY 명령어를 통해 테이블 컬럼을 수정할 수 있다.

 

ALTER TABLE emp MODIFY tel NUMBER(13);

 

예를 들어 tel 이라는 컬럼의 데이터타입이 원래 VARCHAR2였을 때 위와 같은 명령어로 NUMBER(13)로 타입을 변경할 수 있다.

 

 

테이블 컬럼 이름 변경(RENAME)

ALTER TABLE [테이블명] RENAME COLUMN [원 컬럼명] TO [바꿀 컬럼명];

위와 같이 RENAME 명령어를 통해 테이블 컬럼명을 변경할 수 있다.

 

ALTER TABLE emp RENAME COLUMN emp_name TO emp_nickname;

 

예를 들어 emp_name이라는 컬럼명을 emp_nickname으로 변경할 수 있다.

 

 

 

테이블 컬림 삭제(DROP)

ALTER TABLE [테이블명] DROP COLUMN [컬럼명]

 위와 같이 DROP 명령어를 통해 테이블 컬럼을 삭제할 수 있다.

 

ALTER TABLE emp DROP COLUMN emp_address

 

예를 들어 emp_address라는 컬럼을 테이블에서 삭제할 수 있다.

 

 

반응형

댓글

Designed by JB FACTORY