Jeg gætter på, at du ligner
return select oid from pg_proc where proname='$0';
Jeg tvivler på du kan få det som variabelt. Du kan få navnet fra current_query()
, men det vil være meget ikke pålideligt... Medmindre du definerer funktionsnavn som første argument hver gang du kalder det :), så kan du bruge $1, men det er heller ikke meget pålideligt...