● 추가
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 |
[mssql] Date형 변환 Convert 함수 (0) | 2014.11.17 |
[mssql] .bak 파일로 DB 백업 복구 (0) | 2014.10.19 |
[mysql] 특정 테이블만 백업 (0) | 2014.03.19 |