카테고리 없음

오라클 컬럼 추가 삭제

bo97037 2015. 4. 16. 11:58

전용뷰어 보기

▣ ORACLE 오라클 테이블 컬럼 추가, 수정, 삭제하기 [ALTER table ADD / MODIFY / DROP]

 

Oracle을 이용해 개발을 진행하다 보면, 테이블 수정하는 일이 빈번하게 발생한다.

Toad나 Orange등의 Tool을 이용한다면, Tool의 기능을 이용해 테이블을 수정,추가,삭제할 수 있지만 쿼리를 이용해서는 어떻게 수정을 하는지 알아두는 것도 좋다.

 

line_characters_in_love-6

 

 

 

1. 테이블 컬럼 추가하기

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

 

ex) 사용자 테이블 USERPHONE_NUM 컬럼을 추가한다. 데이터 타입은 VARCHAR2(32) 로 한다.

ALTER TABLE USER ADD (PHONE_NUM VARCHAR2(32));

 

 

2. 테이블 컬럼 수정하기

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

 

ex) 사용자 테이블 USER에 PHONE_NUM 컬럼을 수정한다. 데이터 타입을 VARCHAR2(64) 로 한다.

→ ALTER TABLE USER MODIFY (PHONE_NUM VARCHAR2(64));

 

 

3. 테이블 컬럼 삭제하기

→ ALTER TABLE 테이블명 DROP (컬럼명);

 

ex) 사용자 테이블 USER에 PHONE_NUM 컬럼을 삭제한다.

→ ALTER TABLE USER DROP (PHONE_NUM )

 

여러개의 컬럼을 동시에 추가, 수정, 삭제 하는 경우, 쿼리를 미리 만들어 두고 한번에 실행하면 된다.