pgsql-es-ayuda-owner(at)postgresql(dot)org wrote:
> Hola lista...
> Estoy comenzando a trabajar con el postgre, con el pgadmin III.
> Ya he hecho varias funciones con parametros que me han funcinado bien,
> pero no he logrado saber como declarar variables internas en las
> funciones trabajando con sql.
> gracias...
>
> Saludos, Raisa.
>
> ---------------------------(fin del
> mensaje)--------------------------- TIP 4: No hagas 'kill -9' a
> postmaster
Raisa, es bien facil, igual como declarar los aliases de los parametros,
solamente definis el tipo de dato:
CREATE OR REPLACE FUNCTION XXXXX returns YYYY AS
$$
DECLARE
largo alias for $1; --este es un parametro
total int := 0; --y estos varibles internas
pos text; --que usas dentro de la funcion
BEGIN
[...]
END;
$$
LANGUAGE 'plpgsql' VOLATILE;