Denis Feklushkin пишет:
On Tue, 15 Jun 2010 11:44:12 +0300
Игорь Чумак <[email protected]> wrote:
postgresql прозрачненько умеет кодировки конвертировать а используя bytea вы
эту возможность обрезали
Не я, а авторы софтины. Подозреваю, что сделано это как раз чтобы не
заморачиваться с кодировками
да уж, славно не заморочились )
Ну, американам не понять, что кодироки бывают не только латинские...
да, и надо посмотреть с какой кодировкой создалась база - лучше всего чтоб там
utf8 было
Из того же phppgadmin:
База данных Пользователь Кодировка Tablespace Size
prelude postgres UTF8 pg_default 4330 MB
Можно ли как-нибудь оттрассировать, что программа пытается записать в
базу?
запросто
/etc/postgresql/8.4/main/postgresql.conf:
# это опция "что логгировать?" сейчас она логгирует только statements, меняющие
базу:
log_statement = 'mod' # none, ddl, mod, all
Мож там в дизайне проблема?
то что проблема в дизайне это очевидно, имхо )
Есть подозрение, что строки вида
\000\\000:\\206\\225\\000\\000x\\021\\011\\327M\\336\\223\\276P\\373\\177\\257
в символы utf8 конвертирует сам mysql . Возможно такое?
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]
Archive: http://lists.debian.org/[email protected]