oracle 중국어 尔 글자깨짐 문의 0 6 2,218

by cubrid [DB 기타] [2018.04.19 13:50:34]


oracle 10g이며 중국어 데이터가 필요한 부분이 있어 insert 중 입니다.

서울특별시의 '首尔特別市' 중 '尔' 글자만 깨지고 나머지 도시등 다른 중국어는 괜찮습니다.

특이점으로는 2개의 DB개발서버를 사용중인데, 한쪽은 이상없습니다.

varchar2(100)으로 하나 clob으로하나 똑같으며,

제가 찾은 차이점 중 다른점은 케릭터셋인데,

select * from nls_database_parameters where parameter like '%CHARACTERSET%';

2개의 DB를 똑같이 맞추어도 한쪽만 글자깨짐 현상이 나타납니다.

혹시 아시는분 답변 부탁드리겠습니다.

by 파워간 [2018.04.19 14:42:27]

NLS_CHARATERSET으로 인해 발생한것으로 보입니다.

 

DB간에 CHARACTER SET이 달라서 한쪽이 깨지는게 아닐까요??


nvarchar2로 데이터 타입을 바꾸고 테스트 해보시는것도 괜찮을거 같아요


by cubrid [2018.04.19 16:54:15]

nvarchar2로도 해보았으나 차이가 없었습니다.


by MS [2018.04.19 18:31:09]

제 생각에는 尔 자가 중국 번체에는 없지 않나요. 지금 테스해 보니 간체에는 문제없어요.

번체: 한국, 대만, 일본에서 사용하는 한자

간체: 중국에서 사용하는 한자


by MS [2018.04.19 18:32:31]

번체에서는 라고 써야 할듯한데요. 아마


by cubrid [2018.04.20 09:20:25]

간체, 번체 둘다 적용해야하는데 깨짐이 문제네요...


by MS [2018.04.20 12:23:46]

간체 환경에서는 둘다 입력 문제가 없어요.

댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입