powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Изменение кодировки данных
8 сообщений из 8, страница 1 из 1
Изменение кодировки данных
    #33405422
Руслан123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
PostGreSQL 7.3. Данные в базе хранятся в формате UNICODE. Как изменить кодировку на win cp1251. Можно поподробнее про SET Client_encoding
...
Рейтинг: 0 / 0
Изменение кодировки данных
    #33414904
Opilki_Inside
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Руслан123PostGreSQL 7.3. Данные в базе хранятся в формате UNICODE. Как изменить кодировку на win cp1251. Можно поподробнее про SET Client_encoding

Сменить кодировку у базы данных нельзя... но ты можешь ее выгрузить в кодировку win, создать новую базу такую же, но только с виндусовой кодировкой и загрузить ее обратно...

с помощью set client_encoding ты указываешь серверу в какой кодировке у тебя работает клиенсткое приложение (в какой кодеровке тебе данные выдавать)... но что бы она работала корректно - в самой БД должна быть явна укаазана кодировка... т.е. сервер переводит из кодировки БД в твою локальную...

а сам по себе set client_encoding ты можешь выполнить в запросе, сразу после подключения к БД: set client_encoding=win, или, скажем если ты работаешь через ODBC в парметрах DSN
...
Рейтинг: 0 / 0
Изменение кодировки данных
    #33416419
Руслан123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо. Разобрался.
...
Рейтинг: 0 / 0
Изменение кодировки данных
    #33505393
bix
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
bix
Гость
я работаю с бд через ODBS и в DSN параметрах что-то не видел чтоб можно было бы указать кодировку.
...
Рейтинг: 0 / 0
Изменение кодировки данных
    #33505594
Фотография Кувалдин Роман
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bixя работаю с бд через ODBS и в DSN параметрах что-то не видел чтоб можно было бы указать кодировку.

Параметр characterEncoding
...
Рейтинг: 0 / 0
Изменение кодировки данных
    #33505652
Hordi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bixя работаю с бд через ODBS и в DSN параметрах что-то не видел чтоб можно было бы указать кодировку.

Можно в приложении сразу после открытия соединния дать запрос SET CLIENT_ENCODING TO 'WIN1251'
...
Рейтинг: 0 / 0
Изменение кодировки данных
    #33505729
bix
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
bix
Гость
ODBS ver 8.00.00.04 от 17.01.2005 нету у меня такого параметра
...
Рейтинг: 0 / 0
Изменение кодировки данных
    #33507255
Opilki_Inside
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bixODBS ver 8.00.00.04 от 17.01.2005 нету у меня такого параметра

в
Код: plaintext
connect settings
напиши
Код: plaintext
set client_encoding=win
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Изменение кодировки данных
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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