From: | "Mancz, James" <James(dot)Mancz(at)Aspect(dot)com> |
---|---|
To: | "'mike sears'" <matrix(at)quadrent(dot)net>, pgsql-general(at)postgresql(dot)org |
Subject: | Re: select extract and subqueries |
Date: | 2001-11-25 18:58:45 |
Message-ID: | 49A6B6B8721CD511BBB000508BD6BE9993B6A9@euems2.aspect.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-general |
Try SELECT EXTRACT(EPOCH FROM columnname) FROM tablename;
This will give you the number of seconds from 1970-01-01 00:00:00 to the
date/time in your column.
-----Original Message-----
From: mike sears [mailto:matrix(at)quadrent(dot)net]
Sent: 21 November 2001 02:13
To: pgsql-general(at)postgresql(dot)org
Subject: [GENERAL] select extract and subqueries
I don't know if its possiable or not but I've been having problems trying to
extract the timestamp out of one of my columns so that I can compare the
dates.
if I do the following it gives me a proper epoch
en=# SELECT EXTRACT(EPOCH FROM TIMESTAMP '2001-11-20');
date_part
------------
1006232400
(1 row)
but if I try to use a subquery to get the date it gives me a parse error.
en=# SELECT EXTRACT (EPOCH FROM TIMESTAMP (select date from master));
ERROR: parser: parse error at or near "select"
is this simply just a limitation of the extract funtion or am I missing
something?
Mike
From | Date | Subject | |
---|---|---|---|
Next Message | Marko Kreen | 2001-11-25 19:22:09 | pgcrypto 0.4 |
Previous Message | Vince Vielhaber | 2001-11-25 15:40:06 | Re: [off-topic] news.postgresql.org down? |