Иностранный язык не читается правильно в SQL - PullRequest
0 голосов
/ 01 июня 2018

У меня есть необработанный файл с записью на тайском языке «Yamato-Esulon (Thailand) Co., Ltd (โรง 1)», но когда я помещаю это в таблицу SQL, он меняется на «Yamato-Esulon (Thailand) Co., Ltd»(ÓéÓ © úÓ © ç 1) '. Я использую тип данных nvarchar (MAX). Кто-нибудь сталкивался с этим раньше и как это можно предотвратить?

1 Ответ

0 голосов
/ 01 июня 2018

Ваша проблема может быть связана со шрифтом, который вы используете.Только определенные шрифты будут работать для тайского языка, поэтому такие шрифты, как arial и calibri просто не будут работать.

Для тайского языка работают следующие шрифты: Dialog, DialogInput, Monospaced, Sansserif, Serif, Leewaldee, Leewaldee UI, Leewaldee UI Semilight, Lucida Sans, Lucida Sans Typewriter, Microsoft Sans Serif и Tahoma

Это относится практически к любому другому языку, поэтому убедитесь, что определенный шрифт работает для языка, который вы используете.Вы можете проверить, какие шрифты работают, используя .jar файл , который я нашел в Интернете и относящийся к более раннему сообщению .

...