Muchas gracias!!!! ANA - UNNOBA -----Mensaje original----- De: [email protected] [mailto:[email protected]] En nombre de Jaime Casanova Enviado el: lunes, 14 de noviembre de 2011 12:30 p.m. Para: Ana Claudia Smail CC: [email protected] Asunto: Re: [pgsql-es-ayuda] cursores
On Mon, Nov 14, 2011 at 7:35 AM, Ana Claudia Smail <[email protected]> wrote: > > DECLARE cursorg CURSOR FOR select $1,$2, count(*) from dms_cm group > by 1,2; > Primero declara el cursor junto con las otras variables asi: cursorg refcursor: Luego en el cuerpo de la funcion: OPEN cursorg FOR EXECUTE 'select ' || $1 || ', ' || $2 || ', count(*) from dms_cm group by 1,2'; encuentras ejemplos aqui: http://www.postgresql.org/docs/9.1/static/plpgsql-cursors.html#PLPGSQL-CURSO R-DECLARATIONS -- Jaime Casanova www.2ndQuadrant.com Professional PostgreSQL: Soporte 24x7 y capacitación - Enviado a la lista de correo pgsql-es-ayuda ([email protected]) Para cambiar tu suscripción: http://www.postgresql.org/mailpref/pgsql-es-ayuda
