Saya kira Anda terlihat seperti
return select oid from pg_proc where proname='$0';
Saya ragu Anda bisa mendapatkannya sebagai variabel. Anda bisa mendapatkan nama dari current_query()
, tetapi itu akan sangat tidak dapat diandalkan... Kecuali jika Anda mendefinisikan nama fungsi sebagai argumen pertama setiap kali Anda memanggilnya :), maka Anda dapat menggunakan $1, tetapi juga tidak terlalu dapat diandalkan...