From: | "Christopher Kings-Lynne" <chriskl(at)familyhealth(dot)com(dot)au> |
---|---|
To: | "Alexander M(dot) Pravking" <fduch(at)antar(dot)bryansk(dot)ru> |
Cc: | "Lonh SENG" <slonh(at)camgsm(dot)com(dot)kh>, <pgsql-sql(at)postgresql(dot)org> |
Subject: | Re: Conversion |
Date: | 2002-08-13 07:14:38 |
Message-ID: | GNELIHDDFBOCMGBFGEFOMEKKCDAA.chriskl@familyhealth.com.au |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-sql |
> On Tue, Aug 13, 2002 at 11:32:25AM +0800, Christopher Kings-Lynne wrote:
> > Is the int4 a UNIX epoch? ie. seconds since 1970?
> >
> > If so, then this will generally work:
> >
> > SELECT CAST(int4field AS abstime);
> >
> > or
> >
> > SELECT int4field::abstime;
>
> http://www.postgresql.org/idocs/index.php?datatype-datetime.html says:
>
> The types abstime and reltime are lower precision types which are used
> internally. You are discouraged from using any of these types in new
> applications and are encouraged to move any old ones over when
> appropriate. Any or all of these internal types might disappear in a
> future release.
Yes, but in absence of:
SELECT EXTRACT(TIMESTAMP FROM EPOCH '12341234234');
(Hint Hint Thomas!!!)
It's all he can do. I suggest using the syntax above to convert his integer
column to a timestamp column.
Chris
From | Date | Subject | |
---|---|---|---|
Next Message | Sugandha Shah | 2002-08-13 07:28:41 | Re: Function error |
Previous Message | Alexander M. Pravking | 2002-08-13 07:03:40 | Re: Conversion |