Re: Why data of timestamptz does not store value of timezone passed to it? - Mailing list pgsql-hackers

From Bruce Momjian
Subject Re: Why data of timestamptz does not store value of timezone passed to it?
Date
Msg-id 20140828193356.GN14956@momjian.us
Whole thread Raw
In response to Re: Why data of timestamptz does not store value of timezone passed to it?  (Kevin Grittner <kgrittn@ymail.com>)
Responses Re: Why data of timestamptz does not store value of timezone passed to it?
List pgsql-hackers
On Thu, Aug 28, 2014 at 11:26:53AM -0700, Kevin Grittner wrote:
> Steve Crawford <scrawford@pinpointresearch.com> wrote:
> 
> > I have always considered "timestamp with time zone" to be a bad
> > description of that data type but it appears to be a carryover
> > from the specs. It is really a "point in time"
> 
> I agree.  While what timestamptz implements is a very useful data
> type, I think it was a very unfortunate decision to implement that
> for the standard type name, instead of something more consistent
> with the spec.  It seems very unlikely to change, though, because
> so much existing production code would break.  :-(
> 
> Understandably, people do tend to expect that saving something into 
> a column defined as TIMESTAMP WITH TIME ZONE will save a time zone 
> with the timestamp, and in PostgreSQL it does not.

So the standard requires storing of original timezone in the data type? 
I was not aware of that.

--  Bruce Momjian  <bruce@momjian.us>        http://momjian.us EnterpriseDB
http://enterprisedb.com
 + Everyone has their own god. +



pgsql-hackers by date:

Previous
From: Robert Haas
Date:
Subject: Re: Per table autovacuum vacuum cost limit behaviour strange
Next
From: "ktm@rice.edu"
Date:
Subject: Re: Why data of timestamptz does not store value of timezone passed to it?