BUG #9897: Wrong Julian Date through ODBC
The following bug has been logged on the website:
Bug reference: 9897
Logged by: Georg Klimm
Email address: klimm@lohn24.de
PostgreSQL version: 8.4.20
Operating system: Server @ LINUX, Client @ WIndows
Description:
SELECT '2014-03-26'::DATE AS date1, '2014-03-26'::DATE AS date2
returns 2456597 2456743
first is 2013-10-31 and second the correct 2014-03-26
same with 2014-03-27 or all other dates is working
--
Sent via pgsql-bugs mailing list (pgsql-bugs@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-bugs
On Mon, Apr 7, 2014 at 06:09:53PM +0000, klimm@lohn24.de wrote:
The following bug has been logged on the website:
Bug reference: 9897
Logged by: Georg Klimm
Email address: klimm@lohn24.de
PostgreSQL version: 8.4.20
Operating system: Server @ LINUX, Client @ WIndows
Description:SELECT '2014-03-26'::DATE AS date1, '2014-03-26'::DATE AS date2
returns 2456597 2456743
I don't understand these return values.
first is 2013-10-31 and second the correct 2014-03-26
same with 2014-03-27 or all other dates is working
I cannot reproduce that failure here:
test=> SELECT '2014-03-26'::DATE AS date1, '2014-03-26'::DATE AS date2;
date1 | date2
------------+------------
2014-03-26 | 2014-03-26
(1 row)
--
Bruce Momjian <bruce@momjian.us> http://momjian.us
EnterpriseDB http://enterprisedb.com
+ Everyone has their own god. +
--
Sent via pgsql-bugs mailing list (pgsql-bugs@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-bugs
The BASIS Company checks if it is a problem in the Interpreter.
In Delphi we cannot reproduce the error via ODBC
In Business Basic the date was represented as a 4-byte Julian date with the reported error.
I will report if I have new findings
----------------ursprüngliche Nachricht-----------------
Von: Bruce Momjian [bruce@momjian.us ]
An: klimm@lohn24.de
Kopie: pgsql-bugs@postgresql.org
Datum: Wed, 9 Apr 2014 06:02:22 -0400
-------------------------------------------------
On Mon, Apr 7, 2014 at 06:09:53PM +0000, klimm@lohn24.de wrote:
The following bug has been logged on the website:
Bug reference: 9897
Logged by: Georg Klimm
Email address: klimm@lohn24.de
PostgreSQL version: 8.4.20
Operating system: Server @ LINUX, Client @ WIndows
Description:SELECT '2014-03-26'::DATE AS date1, '2014-03-26'::DATE AS date2
returns 2456597 2456743
I don't understand these return values.
first is 2013-10-31 and second the correct 2014-03-26
same with 2014-03-27 or all other dates is working
I cannot reproduce that failure here:
test=> SELECT '2014-03-26'::DATE AS date1, '2014-03-26'::DATE AS date2;
date1 | date2
------------+------------
2014-03-26 | 2014-03-26
(1 row)--
Bruce Momjian
EnterpriseDB http://enterprisedb.com
+ Everyone has their own god. +
--
Diese Nachricht wurde auf Viren und andere gefaehrliche Inhalte untersucht.
--
Sent via pgsql-bugs mailing list (pgsql-bugs@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-bugs
Import Notes
Resolved by subject fallback
I just found the problem:
The returned data was converted from 8859-1 to cp850 without caring about the data types :(
----------------ursprüngliche Nachricht-----------------
Von: Bruce Momjian [bruce@momjian.us ]
An: klimm@lohn24.de
Kopie: pgsql-bugs@postgresql.org
Datum: Wed, 9 Apr 2014 06:02:22 -0400
-------------------------------------------------
On Mon, Apr 7, 2014 at 06:09:53PM +0000, klimm@lohn24.de wrote:
The following bug has been logged on the website:
Bug reference: 9897
Logged by: Georg Klimm
Email address: klimm@lohn24.de
PostgreSQL version: 8.4.20
Operating system: Server @ LINUX, Client @ WIndows
Description:SELECT '2014-03-26'::DATE AS date1, '2014-03-26'::DATE AS date2
returns 2456597 2456743
I don't understand these return values.
first is 2013-10-31 and second the correct 2014-03-26
same with 2014-03-27 or all other dates is working
I cannot reproduce that failure here:
test=> SELECT '2014-03-26'::DATE AS date1, '2014-03-26'::DATE AS date2;
date1 | date2
------------+------------
2014-03-26 | 2014-03-26
(1 row)--
Bruce Momjian
EnterpriseDB http://enterprisedb.com
+ Everyone has their own god. +
--
Diese Nachricht wurde auf Viren und andere gefaehrliche Inhalte untersucht.
--
Sent via pgsql-bugs mailing list (pgsql-bugs@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-bugs
On Wed, Apr 9, 2014 at 7:02 PM, Bruce Momjian <bruce@momjian.us> wrote:
On Mon, Apr 7, 2014 at 06:09:53PM +0000, klimm@lohn24.de wrote:
The following bug has been logged on the website:
Bug reference: 9897
Logged by: Georg Klimm
Email address: klimm@lohn24.de
PostgreSQL version: 8.4.20
Operating system: Server @ LINUX, Client @ WIndows
Description:SELECT '2014-03-26'::DATE AS date1, '2014-03-26'::DATE AS date2
returns 2456597 2456743
I don't understand these return values.
first is 2013-10-31 and second the correct 2014-03-26
same with 2014-03-27 or all other dates is working
I cannot reproduce that failure here:
test=> SELECT '2014-03-26'::DATE AS date1, '2014-03-26'::DATE AS date2;
date1 | date2
------------+------------
2014-03-26 | 2014-03-26
(1 row)
Georg is mentioning ODBC in the subject. If it could be possible to
get the code sample used with it it would be nice. Perhaps this is
simply a driver issue.
--
Michael
--
Sent via pgsql-bugs mailing list (pgsql-bugs@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-bugs