Chris wrote:

> Postgresql 8.0
> 
> select date_trunc('week',TO_DATE('2005-01-01','yyyy-mm-dd'))

Upgrade to 8.0.4.  This bug is fixed there.

alvherre=# select date_trunc('week',TO_DATE('2005-01-01','yyyy-mm-dd'));
       date_trunc       
------------------------
 2004-12-27 00:00:00-03
(1 fila)

alvherre=# select version();
                                                    version                     
                               
---------------------------------------------------------------------------------------------------------------
 PostgreSQL 8.0.3 on i686-pc-linux-gnu, compiled by GCC gcc (GCC) 4.0.2 
20050806 (prerelease) (Debian 4.0.1-4)
(1 fila)

alvherre=# 

-- 
Alvaro Herrera                                http://www.CommandPrompt.com/
The PostgreSQL Company - Command Prompt, Inc.

---------------------------(end of broadcast)---------------------------
TIP 9: In versions below 8.0, the planner will ignore your desire to
       choose an index scan if your joining column's datatypes do not
       match

Reply via email to