본문 바로가기
데이타베이스

MSSQL SELECT문 베트남어 깨짐

by minimax95 2024. 8. 7.

MSSQL 환경에서 SELELCT문으로 조회시 다국어에 대한 깨짐을 방지하기 위해서 반드시 필요한 것이 있습니다.

아래 이미지는 윈폼에서 쿼리 조회 후 로딩한 사진인데 베트남어가 깨져서 '?' 기호가 함께 출력되고 있습니다.

윈폼에서 SELECT 결과 화면

 

Top Titlel을 보면 베트남어에 '?'기호가 출력되어 일부 글자가 깨진 것으로 출력되는데 이러한 문제 해결을 위해서는

간단하게 N'value' 로 쿼리문을 작성해 주면 간단하게 해결됩니다.

SELECT문 결과(반영전)

위 예시는 윈폼에서 날린 쿼리문이며 해당 베트남어가 궈리문에서는 정상적으로 나오지만 SELECT 결과를 보면  '?'기호로 깨져서 출력이 되고 있습니다.

 

이를 아래와 같이 수정하여 출력해보면 베트남어 깨짐에 대한 문제해결이 가능합니다.

SELECT문 결과(수정반영)

간단하게 TEXT앞에 N'value'형태로 입력해주면 끝입니다.

 

물론 필요에 따라 MSSQL 다국어 지원을 위한 환경설정이 필요할 수도 있지만

간단한 TEXT Value에 대한 조치는 위 형태로 입력해주면 간단하게 깨짐 현상을 수정할 수 있습니다.

 

댓글