[MSSQL] 한글(글자) 깨짐현상
·
데이터베이스
MSSQL 에서 테이블에 SELECT를 하였을 때 한국어가 ?로 글자가 깨지는 현상이 발생합니다. 이는 데이터베이스가 유니코드를 인식하지 못하여 발생하는 현상입니다. 깨짐 현상을 해결하기 위해서는 두가지 방법이 있습니다. 1. INSERT 시 앞에 N을 붙이기 아래와 같이 INSERT 할때 N을 붙이면 아래와 같이 정상적으로 한글이 인입되는 것을 확인 할 수 있습니다. 2. 현재 데이터베이스에 기본 언어 수정 -- 현재 데이터베이스의 언어 확인 SELECT NAME, COLLATION_NAME FROM sys.databases; -- 언어 수정 (데이터베이스 이름 수정필요) ALTER DATABASE 데이터베이스이름 COLLATE Korean_Wansung_CI_AS; /* Korean_Wansung_C..