반응형
- MS-SQL 컬럼 추가/수정/삭제 -
MS-SQL의 컬럼 추가/수정/삭제를 하는 방법에 대해서 알아보겠습니다.
1. 추가
1 | ALTER TABLE ${TALBE_NAME} ADD ${COLUMN_NAME} ${COLUMN_TYPE} | cs |
- NULL 허용
ex)
1 | ALTER TABLE REGION ADD RegionRemark VARCHAR(100) NULL; | cs |
- NULL 허용하지 않음
1 | ALTER TABLE REGION ADD RegionRemark VARCHAR(100) NOT NULL CONSTRAINT REGION_REMARK DEFAULT 'N'; | cs |
2. 컬럼 수정
1 | ALTER TABLE ${TABLE_NAME} ALTER COLUMN ${COLUMN_NAME} ${COLUMN_TYPE} | cs |
ex)
1 | ALTER TABLE REGION ALTER COLUMN RegionRemark VARCHAR(200) NULL; | cs |
3. 컬럼명 수정
1 | EXEC SP_RENAME '${TABLE_NAME.[OLD_COLUMN_NAME]}', '${NEW_COLUMN_NAME}', 'COLUMN' | cs |
ex)
1 | EXEC SP_RENAME 'REGION.[RegionRemark]', 'RegionUseYN', 'COLUMN'; | cs |
4. 컬럼 삭제
1 | ALTER TABLE ${TABLE_NAME} DROP COLUMN ${COLUMN_NAME} | cs |
ex)
1 | ALTER TABLE REGION DROP COLUMN RegionUseYN; | cs |
반응형
그리드형
'프로그래밍 > MS-SQL' 카테고리의 다른 글
MS-SQL 열 또는 매개 변수 : 지정한 열 전체 자릿수..이(가) 최대 전체 자릿수..보다 큽니다. (0) | 2016.08.30 |
---|---|
MS-SQL에서 테이블 생성하기 (0) | 2016.08.30 |
MSSQL COALESCE함수 (0) | 2016.08.10 |
SQL문 실습 - UNION/UNION ALL (0) | 2016.07.24 |
SQL문 실습 - TOP (0) | 2016.07.24 |