Мой клиент - Aqua Data studio.
Я подключаюсь к SAP ASE 16.0 с набором символов по умолчанию.Я предполагаю, что это ISO 8859-1, то же самое, что и кодировка сервера БД.
Я попытался вставить символ евро в таблицу, что по понятным причинам не сработало, потому что ISO 8859-1 не поддерживает его.
Только для целей тестирования я создал новое соединение в ADS с кодировкой UTF-8.Я снова вставил символ евро, но в столбце Unitext, который сработал.
При выборе из этой таблицы символ евро в соединении получен с использованием кодировки UTF-8.
Но он отлично работает скодировка по умолчанию тоже.Я имею в виду, я могу видеть символы евро, когда я * Select *
из этой таблицы.
Я ожидал, что соединение с кодировкой ISO 8859-1 покажет ?
.
Может кто-нибудьобъясните пожалуйста как работает перевод?