Lists: | pgsql-es-ayuda |
---|
From: | José Alberto Sánchez Nieto <albertosanchez(at)hiperusera(dot)es> |
---|---|
To: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | dos cursores en misma tabla |
Date: | 2007-11-22 12:35:27 |
Message-ID: | 4745778F.1090405@hiperusera.es |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Lists: | pgsql-es-ayuda |
Hola foro, nosé si lo que quiero hacer se puede, dentro de un trigger he
creado un cursor que recorre filas de otra tabla distinta, necesito
crear otro cursor más sobre esta tabla para recorrerla (sobre la misma
que tiene el primer cursor), y recorrerlos de forma independiente dentro
del mismo begin-end, ¿es posible tener dos cursores activos sobre la
misma tabla en el mismo procedimiento?.
Gracias por la ayuda.
--
José Alberto Sánchez Nieto
Responsable Dpto. Informática
Hiper Usera, S.L.
C.I.F. B-85139855
Avda. Principal s/n, Pol. Industrial Las Avenidas
Torrejón de la Calzada (Madrid)
C.P. 28991
Telf: 91 860 99 00
Fax: 91 816 00 00
email: albertosanchez(at)hiperusera(dot)es
From: | Alvaro Herrera <alvherre(at)alvh(dot)no-ip(dot)org> |
---|---|
To: | José Alberto Sánchez Nieto <albertosanchez(at)hiperusera(dot)es> |
Cc: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: dos cursores en misma tabla |
Date: | 2007-11-22 12:56:50 |
Message-ID: | 20071122125650.GB4903@alvh.no-ip.org |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Lists: | pgsql-es-ayuda |
José Alberto Sánchez Nieto escribió:
> Hola foro, nosé si lo que quiero hacer se puede, dentro de un trigger he
> creado un cursor que recorre filas de otra tabla distinta, necesito crear
> otro cursor más sobre esta tabla para recorrerla (sobre la misma que
> tiene el primer cursor), y recorrerlos de forma independiente dentro del
> mismo begin-end, ¿es posible tener dos cursores activos sobre la misma
> tabla en el mismo procedimiento?.
Claro que si. Solo deben tener nombres distintos.
--
Alvaro Herrera http://www.flickr.com/photos/alvherre/
"Thou shalt not follow the NULL pointer, for chaos and madness await
thee at its end." (2nd Commandment for C programmers)
From: | Rodriguez Fernando <rodriguez(at)ort(dot)edu(dot)uy> |
---|---|
To: | José Alberto Sánchez Nieto <albertosanchez(at)hiperusera(dot)es> |
Cc: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: dos cursores en misma tabla |
Date: | 2007-11-22 14:35:42 |
Message-ID: | 474593BE.9010603@ort.edu.uy |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Lists: | pgsql-es-ayuda |
Hola, cual es la idea de los dos cursores?
Son 2 cursores sobre una misma tabla?, para que?
saludos Fernando
José Alberto Sánchez Nieto wrote:
> Hola foro, nosé si lo que quiero hacer se puede, dentro de un trigger
> he creado un cursor que recorre filas de otra tabla distinta, necesito
> crear otro cursor más sobre esta tabla para recorrerla (sobre la
> misma que tiene el primer cursor), y recorrerlos de forma
> independiente dentro del mismo begin-end, ¿es posible tener dos
> cursores activos sobre la misma tabla en el mismo procedimiento?.
> Gracias por la ayuda.
>