--- Tom Lane <[EMAIL PROTECTED]> escribió: > Jaime Casanova <[EMAIL PROTECTED]> writes: > > --- Tom Lane <[EMAIL PROTECTED]> escribió: > >> if/then/else is a statement, not a component of > an > >> expression. > >> CASE is an expression construct, not a statement. > I > >> think > >> you need to rewrite the CASE as an if/then/elsif > >> statement. > > > I will try but this work in v7.4.2 that's why i > think > > is an error. > > It most certainly did not work in 7.4.2, or any > other PG release. > plpgsql doesn't have a CASE statement. > > regards, tom lane >
This is a production server... and the same script... (It was an error in v7.4.2 to permit this?) [EMAIL PROTECTED] bin]$ ./psql uescc Welcome to psql 7.4.2, the PostgreSQL interactive terminal. Type: \copyright for distribution terms \h for help with SQL commands \? for help on internal slash commands \g or terminate with semicolon to execute query \q to quit uescc=# \i func.sql BEGIN DROP FUNCTION CREATE FUNCTION ROLLBACK uescc=# regards, Jaime Casanova _________________________________________________________ Do You Yahoo!? Información de Estados Unidos y América Latina, en Yahoo! Noticias. Visítanos en http://noticias.espanol.yahoo.com ---------------------------(end of broadcast)--------------------------- TIP 7: don't forget to increase your free space map settings