The following bug has been logged online:

Bug reference:      1630
Logged by:          Ariel E. Carná/Elizabeth Sosa
Email address:      [EMAIL PROTECTED]
PostgreSQL version: 7.3.8/7.4.6
Operating system:   SuSE Linux
Description:        Wrong conversion in to_date() function. See example.
Details: 

Case PgSQL 7.3.8/SuSE Linux 8.2 (i586)
======================================
PROD=# select to_date('2005-02-32', 'YYYY-MM-DD');
  to_date
------------
 2005-03-04
(1 row)

PROD=# select version();
                                                 version
----------------------------------------------------------------------------
-----------------------------
 PostgreSQL 7.3.8 on i686-pc-linux-gnu, compiled by GCC gcc (GCC) 3.3
20030226 (prerelease) (SuSE Linux)
(1 row)


Case PgSQL 7.4.6/SuSE Linux 9.2
(i586)======================================
PROD=> select to_date('2005-02-32', 'YYYY-MM-DD');
  to_date
------------
 04-03-2005
(1 row)

PROD=> select version();
                                           version
----------------------------------------------------------------------------
-----------------
 PostgreSQL 7.4.6 on i686-pc-linux-gnu, compiled by GCC gcc (GCC) 3.3.4 (pre
3.3.5 20040809)
(1 row)

---------------------------(end of broadcast)---------------------------
TIP 2: you can get off all lists at once with the unregister command
    (send "unregister YourEmailAddressHere" to [EMAIL PROTECTED])

Reply via email to