-----Mensaje original-----
De: Alvaro Herrera [mailto:alvhe...@commandprompt.com] 
Enviado el: Martes, 21 de Diciembre de 2010 11:26 a.m.
Para: Gustavo Rosso
CC: pgsql-es-ayuda
Asunto: RE: [Cuarentena Mail Dudoso] Re: [pgsql-es-ayuda] function
Importancia: Baja

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';

-- 

Listo maestro.
Muchas gracias!

-
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

Responder a