hola lista...
cuado quiero que la funcion me devuelva una consulta de que tipo de dato
debe ser RETURNS?, un record, no?
pero en el cuerpo de la funcion que debo devolver en RETURN?
por ejemplo:
CREATE OR REPLACE FUNCTION "public"."prueba" (id_persona VARCHAR) RETURNS
"pg_catalog"."record" AS
$body$
begin
select * from tbl_persona where id_persona = '01';
*return record; --DUDA
*end
$body$
LANGUAGE 'plpgsql' VOLATILE CALLED ON NULL INPUT SECURITY INVOKER;
de esta manera me da el siguiente error:
*ERROR*: RETURN must specify a record or row variable in function returning
tuple at or near "record" at character 167