● 추가

alter table [테이블명] add [컬럼명][타입] default [값] [위치];

예) mysql> alter table T_TABLE add T_ADDCOLUMN varchar(255) not null default '' after T_EXISTCOLUMN;

 

● 삭제

alter table [테이블명] drop [컬럼명]
예) mysql> alter table T_TABLE drop T_COLUMNNAME;

 

● 변경

alter table [테이블명] change [기존컬럼명] [새컬럼명] [새컬럼타입][default옵션값]
예) mysql> alter table T_TABLE change T_EXISTCOLUMN T_NEWCOLUMNS varchar(255) NOT NULL DEFAULT '';

 

● 타입 변경

alter table [테이블명] modify [컬럼명] [변경할타입]
예) mysql> alter table T_TABLE modify T_EXISTCOLUMN varchar(50) ;

 

● 디폴트 변경

alter table [테이블명] alter column [컬럼명] set default '';

예) alter table T_TABLE  alter column T_EXISTCOLUMN set default '';

'DB' 카테고리의 다른 글

[mysql] 함수, 명령  (0) 2015.07.23
[mysql] 5.X 기본언어 UTF8 변경  (0) 2015.05.29
[mysql] 컬럼 추가 삭제 변경  (0) 2015.05.20
[mssql] Date형 변환 Convert 함수  (0) 2014.11.17
[mssql] .bak 파일로 DB 백업 복구  (0) 2014.10.19
[mysql] 특정 테이블만 백업  (0) 2014.03.19
Posted by 꼬장 꼬장e

댓글을 달아 주세요