From: | Brent Verner <brent(at)rcfile(dot)org> |
---|---|
To: | "Marc G(dot) Fournier" <scrappy(at)hub(dot)org> |
Cc: | pgsql-hackers(at)postgresql(dot)org |
Subject: | Re: Can't "EXTRACT" from a field? |
Date: | 2001-11-22 15:57:31 |
Message-ID: | 20011122105731.A34365@rcfile.org |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-hackers |
On 22 Nov 2001 at 10:02 (-0500), Marc G. Fournier wrote:
|
| Simple, really ... using v7.2b3 that hasn't been released yet ...
|
| traf_stats=# select EXTRACT(WEEK FROM TIMESTAMP runtime) from hourly_stats;
| ERROR: parser: parse error at or near "runtime"
The following works for me (on 7.2b3).
create table test( id serial, tid timestamp default now() );
select extract(week from tid) from test;
gram.y has
extract_list: extract_arg FROM a_expr
which appears to be in keeping with the sql99 def.
part2- <extract expression> ::=
part2: EXTRACT <left paren> <extract field>
part2- FROM <extract source> <right paren>
I don't know if there was ever any other format for extract(), but
things look normal from here.
btw Marc, can you help me in getting archives of the various lists?
cheers.
brent
--
"Develop your talent, man, and leave the world something. Records are
really gifts from people. To think that an artist would love you enough
to share his music with anyone is a beautiful thing." -- Duane Allman
From | Date | Subject | |
---|---|---|---|
Next Message | Marc G. Fournier | 2001-11-22 16:18:56 | Re: Can't "EXTRACT" from a field? |
Previous Message | Marc G. Fournier | 2001-11-22 15:02:44 | Can't "EXTRACT" from a field? |