Re: [HACKERS] 'epoch'::timestamp and Daylight Savings

2002-10-28 Thread Hosen, John
To: Hosen, John Cc: 'Thomas Lockhart'; '[EMAIL PROTECTED]' Subject: Re: [HACKERS] 'epoch'::timestamp and Daylight Savings "Hosen, John" <[EMAIL PROTECTED]> writes: > e_app_print_date | timestamp with time zone | default > "timestamp"(

Re: [HACKERS] 'epoch'::timestamp and Daylight Savings

2002-10-25 Thread Thomas Lockhart
Create table arnold ( a int8, b timestamp default 'epoch'::timestamp, c timestamp default "timestamp"('epoch'::text) ); I think that the best way forward for us (short of re-writing the backend to use NULL) will be to just alter the default value to the one in column b in the test table above.

Re: [HACKERS] 'epoch'::timestamp and Daylight Savings

2002-10-25 Thread Thomas Lockhart
We have just upgraded from 7.1.3 to 7.2.3 over the weekend, and have just noticed something weird with regards 'epoch'::timestamp. In 7.1.3, 'epoch'::timestamp always returned the value 1970-01-01 00:00:00+00,... I would expect 'epoch'::timestamp to always act as though the value were the same a

Re: [HACKERS] 'epoch'::timestamp and Daylight Savings

2002-10-23 Thread Tom Lane
"Hosen, John" <[EMAIL PROTECTED]> writes: > e_app_print_date | timestamp with time zone | default > "timestamp"('epoch'::text) Yeah, there's your problem. You are casting 'epoch' to type timestamp without time zone, and thence to timestamp with time zone. The first step gives "midnight" and t

Re: [HACKERS] 'epoch'::timestamp and Daylight Savings

2002-10-23 Thread Hosen, John
Thomas, Thanks for replying so quickly. Upon some further investigation, the conversion of the time to BST is OK on data inserted before the upgrade (the display was just a red herring), the problem is just on new data inserted into the table with a default value for the timestamp fields. The ou

[HACKERS] 'epoch'::timestamp and Daylight Savings

2002-10-23 Thread Hosen, John
Hi there all PostgreSQL Hackers. We have just upgraded from 7.1.3 to 7.2.3 over the weekend, and have just noticed something weird with regards 'epoch'::timestamp. In 7.1.3, 'epoch'::timestamp always returned the value 1970-01-01 00:00:00+00, following the upgrade we now get:- timestamptz