Re: lc_time not working?

Поиск
Список
Период
Сортировка
От Adrian Klaver
Тема Re: lc_time not working?
Дата
Msg-id 50EAE60F.4070100@gmail.com
обсуждение исходный текст
Ответ на lc_time not working?  ("J. Hondius" <jhondius@rem.nl>)
Ответы Re: lc_time not working?  (Tom Lane <tgl@sss.pgh.pa.us>)
Список pgsql-general
On 01/07/2013 06:45 AM, J. Hondius wrote:
> Hi All,
> please advise
>
> I'm not getting my PostgreSQL 9.2 to return the correct lc_time
> See psql output below.
> lc_monetary and the lc's do work correctly
>
> postgresql.conf is set to lc_time = 'nl_NL'
> the output of locale -a includes nl_NL
>
> [root@d01 ~]# psql db user
> psql (9.2.1)
> Type "help" for help.
>
> openwave001=# select set_config('lc_time', 'nl_NL', true);
> set_config
> ------------
> nl_NL
> (1 row)


When you use true it only applies for that transaction.

Example:

test=# select set_config('lc_time', 'nl_NL', True);
  set_config
------------
  nl_NL
(1 row)

test=# SELECT current_setting('lc_time');
  current_setting
-----------------
  en_US.UTF-8
(1 row)


When you false it sticks for the session:

test=# select set_config('lc_time', 'nl_NL', False);
  set_config
------------
  nl_NL
(1 row)

test=# SELECT current_setting('lc_time');
  current_setting
-----------------
  nl_NL



>
> openwave001=# select to_char(now(),'dd month day yyyy');
>            to_char
> -----------------------------
> 07 january   monday    2013
> (1 row)
>
>
>


--
Adrian Klaver
adrian.klaver@gmail.com


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

Предыдущее
От: "J. Hondius"
Дата:
Сообщение: lc_time not working?
Следующее
От: Tom Lane
Дата:
Сообщение: Re: lc_time not working?