create function problem - Mailing list pgsql-admin

From Thomas Leung
Subject create function problem
Date
Msg-id BAY8-F86Mma0n7J95K700001d87@hotmail.com
Whole thread Raw
Responses Re: create function problem
Re: create function problem
List pgsql-admin
I want to index my table using the year of the date. So I create the
following function.

create function to_year(date) returns varchar as '
declare
  str varchar;
  begin
    str := to_char($1, "YYYY");
    return str;
  end;
' language 'plpgsql' with (iscachable, isstrict);

But I face the problem as follow
select to_year(current_date);
WARNING:  Error occurred while executing PL/pgSQL functions to_year
WARNING:  line 4 at assignment
ERROR:  Attribute "YYYY" not found

Anybody can help? Thanks.

_________________________________________________________________
Linguaphone :  Learning English? Get Japanese lessons for FREE
http://go.msnserver.com/HK/30476.asp


pgsql-admin by date:

Previous
From: alvaro@audifarma.com.co
Date:
Subject: SOS ---- Could you help me with postgresql.....????
Next
From: "Mark M. Huber"
Date:
Subject: backup and recovery