MS SQL 한글 설정

이동혁·2023년 3월 8일

DataBase

목록 보기
1/1
post-thumbnail

MS SQL은 마이크로소프트에서 개발된 DBMS(Database Management System)이며 오픈소스인 MySQL이나 MariaDB와는 달리 상용 서버 버전으로 사용하기 위해서는 MS(마이크로소프트)사에서 라이센스를 구입하여야 사용할 수 있다.

또한 한글 인코딩이 설정되어있지 않을 시 한글 입력 시 '???' 으로 깨져서 저장될 수 있어서 한글이 들어간 데이터를 저장하기 위해서는 설정의 인코딩을 변경하여야 한다.

인코딩 변경 쿼리

alter database [데이터베이스명] set single_user with rollback immediate;

alter database [데이터베이스명] collate Korean_Wansung_CI_AS 

alter database [데이터베이스명] set multi_user;

언어 설정 정보

select @@language

현재 DB 인코딩 정보

select * from sys.databases where name = '[데이터베이스명]';

Korean_Wansung_CI_AS으로 변경된 모습을 확인할 수 있다.

profile
누군가의 구원투수가 되기를

0개의 댓글