yo estoy empezando a conocer postgres y realmente tengo muchisimas dudas al respecto....en estos momentos estoy trabaja en una funcion que euiero que me devuelva nombres de una tabla ya creada pero cuando hago la funcion y la compilo me da error.Aqui esta un ejemplo. Alguien puede decirme que puedo hacer????
CREATE OR REPLACE FUNCTION "public"."BuscarMiembro" (varchar) RETURNS "pg_catalog"."refcursor" AS
$body$
declare
ref refcursor;
begin
open ref for SELECT p.nombre_apellidos FROM "Persona" p
WHERE (ubicacion=$1);
return ref;
end;
$body$
LANGUAGE 'plpgsql' VOLATILE CALLED ON NULL INPUT SECURITY INVOKER;