본문 바로가기
개발자의 삶/DB

[MS-SQL] 중국어 깨질 때

by 나.R.D.(Rule Destoryer) 2017. 3. 22.

동기

DB(MS-SQL)에 중국어를 등록하는데 깨진다.



방법


insert table (ko, ch) values ('안녕하세요.', N'你好');

 


텍스트 넣을 때, 앞에 'N'을 넣어주면 된다.


이 방법으로 되지 않는다면 데이터타입을 확인해보자.


varchar 로 되어 있다면, nvarchar 로 수정해주어야 한다.



위 방법이 아니라 다른 방법을 원한다면, DB 커넥션 설정 부분에서 해당 부분이 있는지 확인해보고 설정되어 있다면 제거하면 된다.



jdbc:sqlserver://[IP]:[PORT];DatabaseName=[DB];sendStringParametersAsUnicode=false

 

↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓


jdbc:sqlserver://[IP]:[PORT];DatabaseName=[DB];



반응형

댓글