2009년 4월 16일 목요일

Oracle Table Column Modify

1. Add Column In Table

ALTER TABLE Table_Name ADD ( Column_Name Type(Size), ... )

Ex) ALTER TABLE GENOMATT ADD ( PRODCODE VARCHAR2(10), MODDATE DATE )

이렇게 하면 GENOMATT란 TABLE에 PRODCODE란 COLUMN이 10자리 문자형 그리고 MODDATE란 DATE형의 COLUMN이 추가된다.


2. Modify Column In Table

ALTER TABLE Table_Name MODIFY ( Column_Name Type(Size), ... )

Ex) ALTER TABLE GENOMATT MODIFY ( PRODCODE VARCHAR2(10) )

이렇게 하면 GENOMATT란 TABLE에 PRODCODE란 COLUMN이 10자리 문자형으로 사이즈가 바뀐다...

그런데 이 때 주의할 것은...

기존의 데이터 형보다 작으면 안된다는 것이다...

기존 데이터가 잘리면 안되니까...

3. Drop Column In Table

ALTER TABLE Table_Name DROP COLUMN Column_Name

Ex) ALTER TABLE GEABANMT DROP COLUMN REQDEPT

이렇게 하면 GEABANMT란 Table의 REQDEPT란 Column을 삭제해 준다...

댓글 없음:

댓글 쓰기