지금은 내가 설정해두어서 한국어로 잘 나오는데, 미설정 초기 상태의 경우 english로 나온다.
- 한 줄씩 블록 지정하고 F5로 쿼리문 수행
select @@LANGUAGE;
set language Korean;
select datename(dw, getDate()) as '요일명'; --- 바뀐 것 확인
아무튼 잘 나온다.
참고로, (https://mozi.tistory.com/306)
- Korean_Wansung_CS_AS 형식은 대소문자를 구별한다.
- Korean_Wansung_CI_AS 형식은 대소문자를 구별하지 않는다.
- S: Sensitive로, 활성화 / I : Insensitive 비활성화
use 테이블명;
sp_defaultlanguage 'SA','Korean';
ALTER DATABASE 테이블명 SET SINGLE_USER WITH ROLLBACK IMMEDIATE;
ALTER DATABASE 테이블명 COLLATE Korean_Wansung_CI_AS;
ALTER DATABASE 테이블명 SET MULTI_USER;
SELECT * FROM sys.fn_helpcollations();
한국어 관련
- SELECT name FROM sys.fn_helpcollations() WHERE NAME LIKE 'Korean_Wansung%'