Re: Syntax for converting double to a timestamp - Mailing list pgsql-general

From Alban Hertroys
Subject Re: Syntax for converting double to a timestamp
Date
Msg-id 44FBEAAC.5010908@magproductions.nl
Whole thread Raw
In response to Re: Syntax for converting double to a timestamp  (Peter Eisentraut <peter_e@gmx.net>)
Responses Re: Syntax for converting double to a timestamp  (Michael Glaesemann <grzm@seespotcode.net>)
List pgsql-general
Peter Eisentraut wrote:
> Frank Church wrote:
>> error: cannot cast tupe double precision to timestamp without time
>> zone
>>
>> What is the right syntax?
>
> It's not clear what the meaning of a double precision as a timestamp
> would be.  How about you make that explicit:
>
> "timestamp" * interval '1 second' + timestamp '1900-01-01 00:00:00'

There's also 'EPOCH', which is shorter and more explicit.

timestamp 'EPOCH" + "timestamp" * interval '1 second'

--
Alban Hertroys
alban@magproductions.nl

magproductions b.v.

T: ++31(0)534346874
F: ++31(0)534346876
M:
I: www.magproductions.nl
A: Postbus 416
    7500 AK Enschede

// Integrate Your World //

pgsql-general by date:

Previous
From: Anton de Wet
Date:
Subject: Re: [pgsql-advocacy] Thought provoking piece on NetBSD
Next
From: Michael Glaesemann
Date:
Subject: Re: Syntax for converting double to a timestamp