知/MSSQL

ALTER TABLE

채수욱 2009. 6. 21. 22:00

EXEC SP_RENAME '테이블명.[수정할컬럼명]','수정될이름','COLUMN'

 

ALTER TABLE ABC ADD AGE INT

 

ALTER TABLE ABC ADD ADDR VARCHAR(10) NOT NULL CONSTRAINT DF_ADDR DEFAULT '서울'

 

2-2)컬럼 타입 변경

 

age 칼럼을 int에서 varchar(3)으로 변경

alter table abc alter column age varchar(3)

 

b) age칼럼을 varchar(3)에서 int not null로 변경

alter table abc alter column age int not null

 

2-3)칼럼, 제약 제거

alter table abc drop constraint df_addr

 

b) alter table abc drop constraint df_addr

b) addr칼럼 varchar(10)에서 nvarchar(10)으로 변경가능

alter talbe abc alter column addr nvarchar(10) not null

 

c)addr칼럼 제거

alter table abc drop column addr

' > MSSQL' 카테고리의 다른 글

[펌] DBA가 기본적으로 해야 할 일  (0) 2009.08.08
특정 테이블의 칼럼명 존재 여부 확인  (0) 2009.07.13
트렌젝션 kill  (0) 2009.05.31
테이블 비우기  (0) 2009.04.27
한달의 마지막 날짜 구하는 프로시저  (0) 2008.12.17