SQL/MS-SQL

테이블 컬럼변경

snoohey 2017. 9. 20. 11:56

컬럼의 추가

ALTER TABLE 테이블명 ADD 추가할컬럼명 데이터형(데이터크기) 컬럼속성 


ALTER TABLE [TABLE명] ADD [컬럼명] CHAR(1) NOT NULL DEFAULT 'N'

ALTER TABLE [TABLE명] ADD [컬럼명] CHAR(1) NULL

컬럼변경

ALTER TABLE [TABLE명] ALTER COLUMN [컬럼명] [컬럼자료형] NULL(NOT NULL)

칼럼 삭제 

ALTER TABLE [TABLE명] DROP COLUMN [컬럼명]

기본키 추가 삭제

ALTER TABLE [TABLE명] DROP PRIMARY KEY;   -- 기본키를 지워준다.

ALTER TABLE [TABLE명] ADD CONSTRAINT [PK명] PRIMARY KEY ([KEY1],[KEY2],[...]);   -- PK를 생성한다.