데이터 정렬

    [MSSQL] Collation(데이터 정렬)  확인 및 변경

    [MSSQL] Collation(데이터 정렬) 확인 및 변경

    개발자에게 테이블의 데이터를 넣으니 한글이 깨진다는 문의가 왔다.. 확인해보니 DB Server 설정 시 기본 Collation(데이터 정렬) SQL_Latin1_General_CP1_CI_AS 로 되어 있었다 클라우드 환경인 AWS, Azure 등 에서 기본 Server Collation 이 SQL_Latin1_General_CP1_CI_AS 로 설정되어 있는 것 같다 1. 현상 테이블을 만들고 한글을 INSERT 하니 한글이 지원하지 않는 (깨지는) 현상이 나타남 2. 발생원인 데이터베이스 생성시 Collation(데이터 정렬)을 따로 설정하지 않아 한글 지원이 되지 않았음 -- COLLATE 확인 SELECT* FROMSYS.DATABASES 해당 쿼리 실행을 하면 아래와 같은 결과가 나온다 쿼리 ..