DBA

동적쿼리에서 한글컬럼명이 "???"로 나오는 이유도 데이터베이스 인코딩(collation_name) 문제이다. 본문

[2] Database/MS-SQL

동적쿼리에서 한글컬럼명이 "???"로 나오는 이유도 데이터베이스 인코딩(collation_name) 문제이다.

코볼 2023. 1. 10. 10:43
728x90
반응형
SMALL

select * from sys.databases where name = 'AdventureWorksDW2014';

collation_name : SQL_Latin1_General_CP1_CI_AS

 

 

alter database AdventureWorksDW2014 set single_user with rollback immediate;

alter database AdventureWorksDW2014 collate Korean_Wansung_CI_AS 

alter database AdventureWorksDW2014 set multi_user;

 

 

 

select * from sys.databases where name = 'AdventureWorksDW2014';

collation_name : Korean_Wansung_CI_AS

 

 

 

한글 컬럼명을 넣고 문자열로 동적 쿼리를 만들어 실행 시킨 결과 - 이상무

728x90
반응형
LIST
Comments