Re: Assigning a timestamp without timezone to a timestamp - Mailing list pgsql-sql

From Andrew Sullivan
Subject Re: Assigning a timestamp without timezone to a timestamp
Date
Msg-id 20061003145134.GA3399@phlogiston.dyndns.org
Whole thread Raw
In response to Re: Assigning a timestamp without timezone to a timestamp  (chrisj <chrisj.wood@sympatico.ca>)
Responses Re: Assigning a timestamp without timezone to a timestamp  (chrisj <chrisj.wood@sympatico.ca>)
Re: Assigning a timestamp without timezone to a timestamp  (Markus Schaber <schabi@logix-tt.com>)
Re: Assigning a timestamp without timezone to a timestamp  ("Hector Villarreal" <HVillarreal@mynewplace.com>)
List pgsql-sql
On Tue, Oct 03, 2006 at 07:26:52AM -0700, chrisj wrote:
> location, but they are the directive to all store locations saying: "In the
> context of the timezone your store is located in,  these are the hours you
> should be open.

Ah.  Well, then, right, it _does_ have to be timezone free.  That's
actually the only case I'd use that.  Sorry, I'm dim, and didn't
understand properly what you were doing.  (I read the "relative to
the store's own time zone" to refer to the corporate office.  No, I
don't know why, either.  Told you I'm dim.)

Anyway, here's something that worked for me (expanding this into your
case ought not to be too tricky):

testing=# SELECT * from storetz ;id | timezone 
----+---------- 1 | -03
(1 row)

testing=# SELECT a.timestamp::timestamptz from (SELECT '2006-10-03
09:00'||"timezone" as timestamp from storetz where id = 1) as a;      timestamp        
------------------------2006-10-03 12:00:00+00
(1 row)

A
-- 
Andrew Sullivan  | ajs@crankycanuck.ca
When my information changes, I alter my conclusions.  What do you do sir?    --attr. John Maynard Keynes


pgsql-sql by date:

Previous
From: Bruno Wolff III
Date:
Subject: Re: SEQUENCES
Next
From: paallen@attglobal.net
Date:
Subject: Update 3 columns w/ 1 function calc 3 values?