Ik denk dat je er zo uitziet als
return select oid from pg_proc where proname='$0';
Ik betwijfel of je het als variabel kunt krijgen. Je kunt de naam krijgen van current_query()
, maar het zal niet erg betrouwbaar zijn... Tenzij je de functienaam als eerste argument definieert elke keer dat je het aanroept :), dan kun je $1 gebruiken, maar het is ook niet erg betrouwbaar...