Re: How do we get the Client-Time and Server-Time from psql ?

Поиск
Список
Период
Сортировка
От raghavendra t
Тема Re: How do we get the Client-Time and Server-Time from psql ?
Дата
Msg-id AANLkTilYrWlr0fJgRz06_fqDM2FlkuILX5cNO5KLhoDQ@mail.gmail.com
обсуждение исходный текст
Ответ на Re: How do we get the Client-Time and Server-Time from psql ?  (Steve Crawford <scrawford@pinpointresearch.com>)
Список pgsql-general
Thank you Very Much Steve.

On Thu, Jun 3, 2010 at 6:10 AM, Steve Crawford <scrawford@pinpointresearch.com> wrote:
On 06/02/2010 03:29 PM, raghavendra t wrote:
...

Suppose am at the server-end, how could i get the client-time. Its really troublesome when compared with the timezone column in a table.

Not sure what you are getting at. You are always connected to the server _through_ a client and you _tell_ the server your timezone preferences.

As long as you are using timestamptz and as long as the client properly sets its preferred time-zone prior to issuing queries or gives fully-qualified timestamps with TZ, then you are fine.

Alternately, you can use (for libpq clients) the PGTZ environment variable.

Or you can set things on a per-user basis:
alter user foo set timezone to 'SOMETZ';

Or for things like web-apps where the client-side of the connection to the database is probably through a single database-user and the actual users are all over the place you can set up a table of user-preferences and set the timezone appropriately.

Cheers,
Steve


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

Предыдущее
От: Tom Lane
Дата:
Сообщение: Re: cannot assign non-composite value to a row variable
Следующее
От: Filip Rembiałkowski
Дата:
Сообщение: Re: Connection's limit in SCO OpenServer 5.0.7 and pg 8.3.11 (no more than 94 connections)