Excerpts from Gustavo Rosso's message of mar dic 21 11:17:55 -0300 2010: > Gracias Alvaro, pero justamente pregunto porque no logro que funcione. > Por favor podrias decirme donde me equivoco en esta funcion (que no sirve > para nada,es solo de ejemplo) que no devuelve los valores asignados?
No declares variables locales con el mismo nombre. Prueba así: > CREATE OR REPLACE FUNCTION prueba(IN INTEGER,OUT pcapi DECIMAL,OUT pinte > DECIMAL) > AS ' > DECLARE > nficha ALIAS FOR $1; > > BEGIN > pcapi := 15; > pinte := 20; > RETURN; > END;' > LANGUAGE 'plpgsql'; -- Álvaro Herrera <alvhe...@commandprompt.com> The PostgreSQL Company - Command Prompt, Inc. PostgreSQL Replication, Consulting, Custom Development, 24x7 support - Enviado a la lista de correo pgsql-es-ayuda (pgsql-es-ayuda@postgresql.org) Para cambiar tu suscripci�n: http://www.postgresql.org/mailpref/pgsql-es-ayuda