본문 바로가기

IT

[MSSQL] 컬럼 추가/삭제/변경/속성 변경/제약 추가/제약 삭제

728x90
320x100
MSSQL 컬럼추가
ALTER TABLE 테이블명 ADD 컬럼명 데이타형 제약조건

Ex) ALTER TABLE PEOPLE ADD P_NAME VARCHAR(20) NULL;

 

MSSQL 컬럼삭제
ALTER TABLE 테이블명 DROP COLUMN 컬럼명

Ex ) ALTER TABLE PEOPLE DROP COLUMN P_NAME

 

MSSQL 컬럼 속성 변경
ALTER TABLE 테이블명 ALTER COLUMN 컬럼명 데이타형 제약조건

Ex) ALTER TABLE PEOPLE ALTER COLUMN P_NAME VARCHAR(100) NULL

 

 

MSSQL 컬럼 이름 변경
EXEC SP_RENAME '테이블명.[변경전컬럼이름]', '새로운컬럼이름', 'COLUMN'

Ex) EXEC SP_RENAME 'PEOPLE.[P_NAME', 'P_NAMES', 'COLUMN'

 
MSSQL 컬럼 제약 추가
ALTER TABLE 테이블명 ADD CONSTRAINT 컬럼명 제약문

Ex) ALTER TABLE PEOPLE ADD CONSTRAINT P_NAME PRIMARY KEY (P_NAME)

 

MSSQL 컬럼 제약 삭제
ALTER TABLE 테이블명 DROP CONSTRAINT 컬럼명 제약문

Ex) ALTER TABLE PEOPLE  DROP CONSTRAINT P_NAME

 

 

출처: https://blog.edit.kr/entry/MSSQL-컬럼-변경-추가-삭제-속성변경-컬럼명-변경
[소금인형 - SW개발자?:티스토리]
728x90

'IT' 카테고리의 다른 글

[MSSQL] ROW_NUMBER() 함수 사용법  (0) 2022.09.29
[MSSQL] TABLE 백업 방법 : SIMPLE  (0) 2022.09.28
[Google Play 앱] SamSprung TooUI  (0) 2022.09.19