Проблемы с языком при выполнении операторов SQL из installshield - PullRequest
0 голосов
/ 11 декабря 2019

У меня есть установка installshield, которая подключается к экземпляру SQL Server и вставляет слова из разных языков.

После запуска импорта Когда я запрашиваю данные из базы данных, символы из языков с разными алфавитами отображаются какперемешанный текст. Примером этого может быть русский.

Превращается в правильные русские символы вместо символов русского языка.

Как я могу исправить Installshield, чтобы он правильно вставлял текст?

Решение: из Panagiotis Kanavos

Я забыл добавить N перед строками. EG N '[русский текст]'

1 Ответ

0 голосов
/ 11 декабря 2019

Из символов (обычные пары, один и тот же первый символ) похоже, что текст UTF16 был сохранен как однобайтовый текст в базе данных. Возможно, вы забыли добавить префикс N перед литералами Unicode?

...