El día 19/01/06, Aldo Alexander Leyva Alvarado <aleyva2004(at)gmail(dot)com>
escribió:
>
> Como seria en el caso q se desee devolver solo unos campos de la tabla?
CREATE OR REPLACE FUNCTION sel_cie10()
RETURNS SETOF record AS
$BODY$
declare
tabla record;
begin
for tabla in select campo1,campo2,campon from cie10 loop
return next tabla;
end loop;
return;
end
$BODY$
LANGUAGE 'plpgsql'
y lo llamas asi select * from sel_cie10() as datos(campo1
tipodedatodelcampo,campo2 tipodedatodelcampo,campon tipodedatodelcampo)
esto es para darle la estructura del registro a devolverte
--
¿Quieres ser parte del 5% o del 95%?
http://www.ixp.net/rcaso
Raulinho
97727662-4327239