Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/08/2010, 11:36
pichon77
 
Fecha de Ingreso: mayo-2009
Mensajes: 13
Antigüedad: 15 años
Puntos: 0
refcursor en postgres solo muestra al primera columna

Estimados foreros

Estoy realizando un refcursor en postgres de la siguiente forma ..

DECLARE
SALIDA refcursor;

BEGIN

for salida in EXECUTE
'select liq.id_proveedor, liq.referencia, liq.total, liq.peso, liq.bovino from liqcompra liq ,periodo pe
where
liq.id_fecha = pe.id_fecha and pe.fecha = ' || '''' || infecha ||''''
loop
return next salida;

end loop;

return;

END;

El problema es que como respuesta solo me da la primera columna osea el "id_proveedor", pero segun mi cunsulta deberia presentarme todos los campos que los indico y no se cual es el problema.

De antemano les agradezco