powered by simpleCommunicator - 2.0.50     © 2025 Programmizd 02
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / ASE 12.5 юникодовский символ в поле varchar
1 сообщений из 1, страница 1 из 1
ASE 12.5 юникодовский символ в поле varchar
    #37810814
Kru
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Господа, помогите понять, как ASE поступает с юникодовскими символами.
Мы не используем unichar, у нас обычные текстовые поля varchar.
Сегодня была проблем в клиентском приложении из-за 2х байтового символа.

Вот гадаю как он мог храниться в ASE.

Кодировка у нас iso-1, язык английский. Конфигурация Unicode default.

Может быть такое, что utf8 при загрузке извне просто записывается в текстовое поле как 2 символа?

В доках как-то запутанно написано, что ASE может внутренне "promote" символы, которые он считает юникодом в utf8.
Как он их тогда хранит.

Вообще, может быть так, что ASE всё внутренне хранит в полях unichar и просто конвертирует их в дефолтовую кодировку при запросе. Врядли, так, слишком дорого выглядит, но всяко может быть.

Очень извиняюсь, если путанно изложил.

Заранее большое спасибо.
...
Рейтинг: 0 / 0
1 сообщений из 1, страница 1 из 1
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / ASE 12.5 юникодовский символ в поле varchar
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]