EMDI는 지금도 개발중

MS-SQL : Table Column 추가 수정 삭제 본문

DataBase/MS-SQL

MS-SQL : Table Column 추가 수정 삭제

EMDI 2020. 3. 27. 21:31

* 단, 테이블명은 MYTABLE 가정하에 작업.

1. TABLE COLUMN 추가

alter table MYTABLE add SEQ INTEGER not null default '0';

alter table [테이블명] add [컬럼명] [컬럼속성][null여부] default [기본값];

2. TABLE COLUMN 속성 변경

alter table MYTABLE alter column SEQ INTEGER;

alter table [테이블명] alter column [컬럼명] [컬럼속성];

3. TABLE COLUMN 이름 변경

단, 해당 쿼리는 테이블 손상이 올 수도 있습니다.

exec sp_rename 'MYTABLE.SEQ', 'TESTSEQ', 'column';

exec sp_rename '[테이블명.컬럼명]', '[변경할 컬럼명]', 'column';

4. TABLE COLUMN 삭제

alter table MYTABLE drop column SEQ;

alter table [테이블명] drop column [컬럼명];
Comments