|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Victor Wagner 2:5020/400 16 Sep 2002 18:08:52 To : Serge N Pokhodyaev Subject : Re: PostgreSQL сортировка... -------------------------------------------------------------------------------- Serge N. Pokhodyaev <Serge.N.Pokhodyaev@f1838.n5020.z2.fidonet.org> wrote: SNP> В postgresql не сортируются выводимые по запросу данные -- что за глюк? SNP> Есть комп с debian woody и есть комп с asplinux. Hа обоих стоит SNP> postgresql-7.2.1. Создаю на обоих БД с кодировкой WIN и одинаковую SNP> таблицу в ней. Даю простой запрос: SNP> SELECT * FROM test_sort ORDER BY field1 DESC; SNP> Hа дебиане сортировка работает, на asplinux -- нет. SNP> Сейчас буду ковырять, но может, кто-то знает, как исправить? Да, естественно. Для того чтобы у Postgres работала сортировка русских букв, 1. В системе должна существовать локаль с такой кодировкой (ru_RU.CP1251) 2. При запуске сервера БД (postmaster) должна выставляться именно эта локаль. 3. В процессе создания базы (выполнения initdb -E WIN) должна быть выставлена именно эта локаль. SNP> -- SNP> Serge -- http://www.communiware.ru http://www.ice.ru/~vitus --- ifmail v.2.15dev5 * Origin: Leninsky 45 home network (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/15178c7594ff1.html, оценка из 5, голосов 10
|