[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: postgres и unicode



On 2002.10.17 at 13:42:01 +0400, Alexander Danilov wrote:

> День добрый!
> 
> Помогите разобраться со странной локализацией postgres'а.
> У меня woody. PostgreSQL из дистрибутива. Версия 7.2.2-0.woody.1
> при инсталляции выбрал кодировку по умолчанию unicode.
> локаль выбрал C.
> соответственно все базы в unicode.
> 
> alex/pts/2/13:36 alex$ locale
> 
Локаль клиента абсолютно никого не волнует. Функция upper выполняется
сервером.

> ecatalog=# select upper('qweйцу');
>  upper  
> --------
>  QWEйцу
> (1 row)
> 
> 
> то есть русские буквы в верхний регистр не преобразуются

С какой это стати они будут, если локаль у постмастера C? Вот если бы
там ru_RU.UTF-8 стояло...

> пробовал в /etc/postgresql/{postgresql.env,postmaster.conf}
> выставлять LANG и LC_ALL в ru_RU.UTF-8,
> но результат не изменился.

После изменения postmaster.env рестарт серверу делал?


-- 
Victor Wagner			vitus@ice.ru
Chief Technical Officer		Office:7-(095)-748-53-88
Communiware.Net 		Home: 7-(095)-135-46-61
http://www.communiware.net      http://www.ice.ru/~vitus



Reply to: