powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Неверная кодировка кирилицы odbc clickhouse
6 сообщений из 6, страница 1 из 1
Неверная кодировка кирилицы odbc clickhouse
    #40052750
lex452
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Подключаю в mssql server 2019 субд clickhouse через odbc (unicode) driver, как linked server. Знаю что драйвер возвращает данные в utf8. При запросе русских символов получаю крякозябры. Методом тыка понял, что такой результат получается, если текст utf8 читать как win1251. Подскажите как получить нормальный читаемый текст? Collation менять пробовал, результата не дало.
Код: sql
1.
exec(‘select ‘’привет’’ from test’) at clickhouse 
...
Рейтинг: 0 / 0
Неверная кодировка кирилицы odbc clickhouse
    #40052759
Фотография Критик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
lex452,

Ну забабахайте какой-нибудь convert (не в курсе синтаксиса ch) внутри exec
...
Рейтинг: 0 / 0
Неверная кодировка кирилицы odbc clickhouse
    #40052778
lex452
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Критик,

Там нет такого
...
Рейтинг: 0 / 0
Неверная кодировка кирилицы odbc clickhouse
    #40052781
aleks222
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
lex452
Подскажите как получить нормальный читаемый текст?


Православный способ = конвертировать utf8 в utf16 на clickhouse (не знаю что это за зверь).
А потом передавать.
...
Рейтинг: 0 / 0
Неверная кодировка кирилицы odbc clickhouse
    #40052818
Фотография Критик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
lex452
Критик,

Там нет такого


А это разве не оно?

convertCharset(s, from, to)
Возвращает сконвертированную из кодировки from в кодировку to строку s.
...
Рейтинг: 0 / 0
Неверная кодировка кирилицы odbc clickhouse
    #40052908
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
lex452
Подскажите как получить нормальный читаемый текст?

Поставить не-юникоде драйвер. Проверить, что ANSI на сервере - 1251.
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Неверная кодировка кирилицы odbc clickhouse
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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