Re: Setting locale per connection

Поиск
Список
Период
Сортировка
От Christopher Kings-Lynne
Тема Re: Setting locale per connection
Дата
Msg-id 072b01c34047$cd612fa0$2800a8c0@mars
обсуждение исходный текст
Ответ на Setting locale per connection  (Behdad Esfahbod <behdad@bamdad.org>)
Список pgsql-hackers
> I usually use PostgreSQL for multiple languages, so I needed to
> set locale per connection, or can change the locale on the fly.
> I don't know if there is any such ability integrated in or not,
> so I have wrote my 10lines function as a wrapper around
> setlocale, that is attached.  So what I do is just a simple
> "SELECT locale('LC_COLLATE', 'fa_IR');" at connection time. Let
> me know if there is any standard way already implemented.

Don't know the answer to that one..

> Another silly question, isn't any way to get rid of seqscan, when
> doing 'SELECT count(*) FROM tab;'?

No, there's not.  Due to PostgreSQL design restrictions.  Just avoid doing
it, or use a trigger to keep a summary table or something.

Chris



В списке pgsql-hackers по дате отправления:

Предыдущее
От: Alvaro Herrera
Дата:
Сообщение: Re: Setting locale per connection
Следующее
От: Stephan Szabo
Дата:
Сообщение: Re: Setting locale per connection