--
-- get_func_header/2
--
create or replace function get_func_header(
character varying,
oidvector
) returns text as $$
declare
fname alias for $1;
args alias for $2;
v_src text;
pos integer;
begin
v_src := get_func_definition(fname,args);
pos := position('begin' in lower(v_src));
return substr(v_src, 1, pos + 4);
end;$$ language plpgsql;