반응형
MSSQL에서는 COLLATION을 활용하여 인코딩을 변경할 수 있다.
테이블의 인코딩을 확인하는 쿼리는 다음과 같다.
SELECT COLUMN_NAME, CHARACTER_SET_NAME, COLLATION_NAME, DATA_TYPE, CHARACTER_MAXIMUM_LENGTH
FROM INFORMATION_SCHEMA.COLUMNS where TABLE_NAME = 'STUDENT'
인코딩을 변경하고 싶다면
-- NAME 컬럼의 인코딩을 Latin1_General_CI_AS로 변경.
ALTER TABLE STUDENT ALTER COLUMN NAME VARCHAR(30) COLLATE Latin1_General_CI_AS
인코딩 종류는 MS공식 문서에서 확인하자.
반응형
'Programming > MSSQL' 카테고리의 다른 글
MSSQL tempDB 옮기기 (0) | 2018.04.18 |
---|---|
MSSQL 숫자만 뽑아내기 (1) | 2018.04.17 |
MSSQL 데이터에서 문자열 찾기 (0) | 2018.04.17 |
MSSQL TABLE REBUILD (0) | 2018.04.16 |
MSSQL 파일그룹, 할당 용량, 현재 사용중인 용량, 사용 가능한 용량 조회 (0) | 2018.04.16 |