Re: date is not immutable ?

Поиск
Список
Период
Сортировка
От Gaetano Mendola
Тема Re: date is not immutable ?
Дата
Msg-id b4n2md$2pna$1@news.hub.org
обсуждение исходный текст
Ответ на date is not immutable ?  ("Gaetano Mendola" <mendola@bigfoot.com>)
Список pgsql-admin
"Zachary Beane" <xach@xach.com> wrote in message
news:slrnb6sdcb.25l.xach@localhost.localdomain...
> In article <b4labj$15lq$1@news.hub.org>, Gaetano Mendola wrote:
> > Hi all,
> > I'm trying to create an index on a timestamptz field just extracting the
> > date:
> >
> > # create index idx_user_logs_login_time_date on user_logs (
> > date(login_time) );
> > ERROR:  DefineIndex: index function must be marked IMMUTABLE
> >
> >
> > why date is not marked immutable ?
>
> It is influenced by the local time zone.

Do you know another way to improve the select:

SELECT * FROM T WHERE date(login_time) = now()::date;


Regards
Gaetano





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

Предыдущее
От: Christopher Browne
Дата:
Сообщение: Re: Largest filesize under Linux
Следующее
От: Robin Reid
Дата:
Сообщение: Help with determining a database's size