Как загрузить скрытые специальные символы с помощью SSIS - PullRequest
0 голосов
/ 04 апреля 2019

Мы загружаем данные (содержащие символы uni-code) из текстового файла, используя SSIS.Тем не менее, некоторые строки имеют скрытые символы Unicode, которые не отображаются в базе данных, однако, когда мы проверяем ту же строку из пользовательского интерфейса, она выглядит по-другому.Как я могу решить проблему?Мы пытаемся идентифицировать эти скрытые символы, используя SQL, и заменяем соответствующий символ Unicode, но он показывает пробел.

Строка в файле и базе данных: «BJRNSON» Строка в пользовательском интерфейсе / блокнот ++ / другие текстовые редакторы: BJ?RNSON Правильная строка / ожидаемая строка для загрузки: BJØRNSON

1 Ответ

0 голосов
/ 04 апреля 2019

Попробуйте изменить кодовую страницу с 1252 на 65001, которая является стандартной кодировкой UTF-8 и допускает использование всех типов специальных символов.

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...