From: | Javier Chávez B(dot) <jchavezb(at)gmail(dot)com> |
---|---|
To: | "Fernando Siguenza" <fsigu(at)hotmail(dot)com>, pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: Retornar cursor |
Date: | 2008-11-21 15:56:10 |
Message-ID: | ded64bba0811210756n1905dd76i885aa8ac31473d13@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
On Fri, Nov 21, 2008 at 3:44 PM, Fernando Siguenza <fsigu(at)hotmail(dot)com> wrote:
> El problema es que en no se com crear un cursor en pgplsql, y como manipular
> esta informacion
CC a la Lista porque ahi mas gente que te puede ayudar....
> Espro me puedas ayudar
> solo veo en el ejemplo que se crea una variable de tipo cursor, pero como le
> indico que columnas quiero qyue tenga ese cursor??
Eso es la consulta o "query" que TU tienes que implementar ... si ves
el codigo en esta parte :
open CurPromReal FOR
(
SELECT SUM(val_real) as val_real
FROM nm_preno
WHERE nm_preno.cod_empr = PSiCodEmpr AND
nm_preno.cod_empl = PDeCodEmpl AND
nm_preno.nro_cont = PStNroCont AND
nm_preno.cod_conc = PSiCodConc AND
nm_preno.fec_acum >= PDtFecInic AND
nm_preno.fec_acum <= PDtFecFina
UNION
SELECT SUM(val_real) as val_real
FROM nm_acumu
WHERE nm_acumu.cod_empr = PSiCodEmpr AND
nm_acumu.cod_empl = PDeCodEmpl AND
nm_acumu.nro_cont = PStNroCont AND
nm_acumu.cod_conc = PSiCodConc AND
nm_acumu.fec_acum >= PDtFecInic AND
nm_acumu.fec_acum <= PDtFecFina);
Aqui tu codificas TU consulta ... y adaptas el ejemplo a tus
necesidades ... me entiendes????
aqui esta la documentacion :
http://www.postgresql.org/docs/current/static/plpgsql-cursors.html
Dale una vuelta .. sino sabes ingles el traductor de google puede irte
dando luces...
Respecto a C# primero trata de armar tu cursor.. despues vemos algun
tipo de ayuda para esa parte ....
Slds.
J.
> Saludos
>
--
Cumprimentos
jchavez
linux User #397972 on http://counter.li.org/
From | Date | Subject | |
---|---|---|---|
Next Message | Juan Ramirez | 2008-11-21 16:07:31 | RE: mover tablas a schema diferente |
Previous Message | Javier Chávez B. | 2008-11-21 15:41:44 | Re: Retornar cursor |