Может быть выбрано название WIN866, исходя из того, что DOS как ОС кончился?
Типа 866 кодовая страница в Windows (консоль), что как известно отличается от дефолтной кодировки Windows - cp1251?
А можно как-то получить из строки bytea символьную строку в кодировке 'WIN866'. Т.е. задача следующая необходимо выбрать данные, которые в 'UTF8', для экспорта в файл в кодировке 'WIN866'. Хочется выгрузить строки, чтобы избежать дальнейшех операций конвертаций и преобразований. Такое вообще возможно? Хочется чего-то похожее на функцию pg_unescape_bytea.
Я так понимаю, что bytea, это набор бинарных данных, поэтому кодировками PostgreSQL там не рулит и кодировка остаётся целиком на вашей совести. Напишите процедуры конвертации и будет вам счастье, нет - значит нет.
Мысли в слух. Как-то не связно плучается, т.к. конвертирование строки bytea из произвольной (условно) кодировки в кодировку БД функция есть, а вот обратной функции нет. Обидно, досадно, ну ладно.
Первый раз о такой кодировке
Первый раз о такой кодировке слышу: win866, было cp866
Ну я о томже, в доках есть
Ну я о томже, в доках есть кодировка с именем utf8_to_windows_866, а в столбцах рядышком расшифровка UTF8 WIN866
Может быть выбрано название
Может быть выбрано название WIN866, исходя из того, что DOS как ОС кончился?
Типа 866 кодовая страница в Windows (консоль), что как известно отличается от дефолтной кодировки Windows - cp1251?
Ну, как-бы, так и
Ну, как-бы, так и догадывался, хотел перестраховаться. Спасибо
А можно как-то получить из
А можно как-то получить из строки bytea символьную строку в кодировке 'WIN866'. Т.е. задача следующая необходимо выбрать данные, которые в 'UTF8', для экспорта в файл в кодировке 'WIN866'. Хочется выгрузить строки, чтобы избежать дальнейшех операций конвертаций и преобразований. Такое вообще возможно? Хочется чего-то похожее на функцию pg_unescape_bytea.
Я так понимаю, что bytea, это
Я так понимаю, что bytea, это набор бинарных данных, поэтому кодировками PostgreSQL там не рулит и кодировка остаётся целиком на вашей совести. Напишите процедуры конвертации и будет вам счастье, нет - значит нет.
Мысли в слух. Как-то не
Мысли в слух. Как-то не связно плучается, т.к. конвертирование строки bytea из произвольной (условно) кодировки в кодировку БД функция есть, а вот обратной функции нет. Обидно, досадно, ну ладно.