duda sobre programacion en postgre

From: Camilo Ismael Felipe Panadeiros <cfelipe(at)cav(dot)desoft(dot)cu>
To: foro de postgresql <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: duda sobre programacion en postgre
Date: 2005-07-03 19:35:09
Message-ID: 42C83DED.1010205@cav.desoft.cu
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

como puedo yo hacer funcionar un ciclo dentro de otro en plpgsql, miren
el siguiente fragmento de codigo

begin
for rs_tabla1 in
select * from a where tabla1.campo1 = "algo"
loop
for rs_tabla2 in
select * from tabla2 where tabla2.llave_extranjera =
rs_tabla1.llave and tabla2.campo1 = "algo"
loop
return next rs_tabla2;
end loop;
end loop;
return;
end;

el plpgsql me da un error sin sentido, es como si pusiera los campos que
le corresponden al rs_tabla2 como parte del rs_tabla1 tambien...
entonces mezcla los campos etc, que debo hacer?

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Jaime Casanova 2005-07-03 20:33:29 Re: darme de baja
Previous Message Samira Batista 2005-07-03 12:59:43 darme de baja