반응형
테이블을 운영하다보면 추가, 수정하는 경우가 생긴다.
Tool 에 따라 쉽게 바꾸는 방법도 있지만 해당 글에서는 DDL 을 통해 하는 방법을 알 수 있다.
더보기
[Environment]
OS : Windows 10
Tool : SSMS v18.11.1
컬럼(Column) 추가
'Alter' 를 이용하여 컬럼(Column) 의 타입 과 이름을 설정하여 추가 할 수 있다.
ALTER TABLE 테이블명 ADD 컬럼이름 컬럼타입 [NULL/NOT NULL]
-- ex) ALTER TABLE STUDENT ADD NAME VARCHAR(20) NOT NULL
컬럼(Column) 수정
이름 수정
'SP_RENAME' 을 이용하여 컬럼(Column) 의 명칭을 수정할 수 있다.
SP_RENAME 테이블명.[컬럼이름], [새컬럼이름], 'COLUMN'
-- ex) SP_RENAME STUDENT.[NAMES], [NAME], 'COLUMN'
타입 변경
'Alter' 를 이용하여 데이터 타입을 변경 할 수 있다.
ALTER TABLE 테이블명 ALTER COLUMN 컬럼명 데이터타입
-- ex) ALTER TABLE STUDENT ALTER COLUMN NAME VARCHAR(20)
반응형
'Database > MSSQL' 카테고리의 다른 글
[MSSQL] SSMS 데이터 가져오기/내보내기 엑셀 오류 - 공급자는 로컬 컴퓨터에 등록할 수 없습니다. (0) | 2022.06.17 |
---|---|
[MSSQL] SSMS 줄 번호 보이기/숨기기 (1) | 2022.06.16 |
[MSSQL] ERROR - 변경 내용을 저장할 수 없습니다. (0) | 2022.06.14 |
[MSSQL] 데이터베이스 SQL 질의어 (DDL, DML, DCL, TCL) (1) | 2022.06.03 |
[MSSQL] IDENTITY 사용법 및 초기화 (1) | 2022.06.02 |
댓글