Как связаны между собой кодировка клиента и серверная кодировка? - PullRequest
0 голосов
/ 14 февраля 2019

Мой клиент - Aqua Data studio.

Я подключаюсь к SAP ASE 16.0 с набором символов по умолчанию.Я предполагаю, что это ISO 8859-1, то же самое, что и кодировка сервера БД.

Я попытался вставить символ евро в таблицу, что по понятным причинам не сработало, потому что ISO 8859-1 не поддерживает его.

Только для целей тестирования я создал новое соединение в ADS с кодировкой UTF-8.Я снова вставил символ евро, но в столбце Unitext, который сработал.

При выборе из этой таблицы символ евро в соединении получен с использованием кодировки UTF-8.

Но он отлично работает скодировка по умолчанию тоже.Я имею в виду, я могу видеть символы евро, когда я * Select * из этой таблицы.

Я ожидал, что соединение с кодировкой ISO 8859-1 покажет ?.

Может кто-нибудьобъясните пожалуйста как работает перевод?

...