From: | "Jaime Casanova" <systemguards(at)gmail(dot)com> |
---|---|
To: | "daly santana sanchez" <daly(at)inicia(dot)es> |
Cc: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: Cursores Anidados |
Date: | 2006-03-09 04:08:45 |
Message-ID: | c2d9e70e0603082008v51d895cdq354e535c81d4f5d5@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
On 3/8/06, daly santana sanchez <daly(at)inicia(dot)es> wrote:
> Hola!
> Tengo dos cursores anidados y me surge una duda.
> cuando hago exit when not found;
> A que cursor se supone que está accediendo la propiedad found?
> tengo algo así:
>
> open cursor1
> loop
> exit when not found;
> fetch .......
> open cursor2 (según datos del cursor1)
> loop
> exit when not found;
> .....
> .....
> end loop;
> end loop;
>
si no quieres (cough, cough) perdon, no "puedes" usar un join que te
parece reescribir esto con dos for...
for r1 in select del cursor 1 loop
for r2 in select del cursor 2 loop
proceso;
end loop;
end loop;
--
Atentamente,
Jaime Casanova
"What they (MySQL) lose in usability, they gain back in benchmarks, and that's
all that matters: getting the wrong answer really fast."
Randal L. Schwartz
From | Date | Subject | |
---|---|---|---|
Next Message | (infor) urko zurutuza | 2006-03-09 07:12:24 | RE: Cursores Anidados |
Previous Message | Espartano | 2006-03-09 01:51:05 | Re: Copiar tabla de una base de datos a otra |