Excerpts from Fernando Siguenza's message of mar ago 10 12:38:00 -0400 2010:
> for rsaldos in
> select *
> from cuentas
> where cueagecod='010' and cuecod<='2'
> loop
> raise notice 'xx, %',rSaldos.cuecod;
> end loop;
¿de qué tipo es la columna cuecod? ¿no tendrás una variable o parámet
o entra al bucle
>
> En el archivo Llamada procedimiento1, cuando quito la condicion cuecod<='2'
> ahi si entra a ese bucle y me muestra los mensajes, estoy seguro que la
> consulta si da resultados pero no se por que no entra el bucle.
>
>
>
> Saludos
>
> ---
Amigos, queria consultarles a ver si me ayudan a ententer como funciona el
FOR target IN query LOOP
statements
END LOOP;
Tengo la siguiente funcion para pruebas
CREATE OR REPLACE FUNCTION balanceprueba(vagecod character varying,out cuenta
varchar,out debe decimal,out haber decimal,ou