I know this isn't the postgres user group, but if anyone has any insight, I'd sure appreciate it.
Summary: attempting to use to_date on a table value results in a to_timestamp error. What am I doing wrong? I have a little database and want to prettyprint some dates on the web interface. In /etc/postgres/postgres.conf , I have the following set: DATESTYLE = 'iso,european' This is confirmed within psql: ski=> show datestyle; DateStyle ------------------------------- ISO with European conventions (1 row) I have a table with a column of type 'date'. ski=> select starting from visits; starting ------------ 2003-12-14 etc ... Here's what to_date gets me: ski=> select to_date (starting, 'DD Mon YYYY') from visits ; ERROR: to_timestamp(): bad value for MON/Mon/mon Just for grins, I thought I'd try changing the datestyle: ski=> set session datestyle = 'postgres,us'; SET ski=> select starting from visits; starting ------------ 12-14-2003 etc ... But no matter what datestyle I use, I get that to_timestamp() error when trying to prettyprint my table. For the record, I can use to_date in the canonical example just fine: ski=> select to_date('05 Dec 2000', 'DD Mon YYYY'); to_date ------------ 2000-12-05 (1 row) -- monique -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]