| From: | Genix <genix(at)list(dot)ru> |
|---|---|
| To: | Zet <skyer(at)on(dot)kg> |
| Cc: | pgsql-ru-general(at)postgresql(dot)org |
| Subject: | Re: посовету |
| Date: | 2005-11-02 06:35:32 |
| Message-ID: | 43685E34.8090409@list.ru |
| Views: | Whole Thread | Raw Message | Download mbox | Resend email |
| Thread: | |
| Lists: | pgsql-ru-general |
Zet wrote:
> В общем проблема непонятная
> используется на сервере
> Linux Fedore Core 2
> PostgreSQL 7.4
>
> создал базу данных с кодировкой в WIN
>
> есть примерно такой запрос
> SELECT *
> FROM table
> WHERE a = 'слово'
>
> в ответ получаю результат, где a = 'фраза'
> т.е. не то, что должно быть!
посмотрите на show client_encoding
и show server_encoding на всякий случай
> тогда пробую UNICODE
а как было initdb произведено?
> а он вообще некоторые слова на кирилице ругает:
> invalid byte sequence for encoding "UNICODE":...
set client_encoding должно пройти.
сразу смотрите на результаты lower(), upper() -- при правильно созданной
базе все должно работать
> может не те кодировки использую?
я мучался недолго с RedHat 7.3, потом подписчики этой эхи помогли, не
дали пропасть в трудный момент. теперь все что надо вроде работает.
правда у меня PG 8-ой версии
--
У каждого в башке свои тараканы...
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Ivan | 2005-11-02 08:01:08 | Re: [pgsql-ru-general] Пресс-релиз 8.1 |
| Previous Message | Nick Gazaloff | 2005-11-01 23:04:54 | Пресс-релиз 8.1 |