> > CREATE OR REPLACE FUNCTION p5() RETURNS SETOF prestadora AS > $BODY$ > BEGIN > return query select * from prestadora; > END; > $BODY$ > LANGUAGE 'plpgsql'
jaime, en este ejemplo si en vez de * hubiera querido retornar solo 3 campos de la tabla , necesitaba crear un tipo? Lo mismo para cuando la funcion fuera en sql, tambien deberia crear un tipo de esa forma? > > o con cursores o de 1001 formas mas... > > la clave estuvo en el SETOF > > -- > Atentamente, > Jaime Casanova > Soporte y capacitación de PostgreSQL > Guayaquil - Ecuador > Cel. (593) 87171157 > -- > TIP 8: explain analyze es tu amigo _________________________________________________________________ Got Game? Win Prizes in the Windows Live Hotmail Mobile Summer Games Trivia Contest http://www.gowindowslive.com/summergames?ocid=TXT_TAGHM-- TIP 5: ¿Has leído nuestro extenso FAQ? http://www.postgresql.org/docs/faqs.FAQ.html