Hola a todos.
Necesito una manito en esto quiero devolver son conjuntos de registros en una misma funcion, algo asi como un union pero con for loop y record, intente hacer algo como lo que sigue pero solo me retorna el primer conjunto mas no el segundo


CREATE OR REPLACE FUNCTION nombre_funcion()
 RETURNS SETOF type_tipo AS
$BODY$
declare
registros record; registrosini record; begin for registrosini in select campo1,campo2,campo3 from tabla1 loop return next registrosini;

   end loop;
for registros in select campo1,campo2,campo3 from tabla2 loop return next registros;

   end loop;

   return;
end;
$BODY$
 LANGUAGE 'plpgsql' VOLATILE;

begin:vcard
fn:Jeferson J. Alvarez Flores
n:Alvarez Flores;Jeferson J.
org:RENOVA S.A.C.;Dpto. de Sistemas
email;internet:[EMAIL PROTECTED]
tel;work:4854075 - 109
tel;cell:991888207
x-mozilla-html:TRUE
version:2.1
end:vcard

--
TIP 10: no uses HTML en tu pregunta, seguro que quien responda no podrĂ¡ leerlo

Responder a