Eğer psql'in (komut arayüzünü) kullanıyorsanız tobixen zaten ifade etmiştir (ve hangi açıkça kılavuzda belgelenmiştir) gibi \df+
kullanabilirsiniz.
Bunu bir SQL sorgusu içinden yapmanız gerekiyorsa, system information functions'a bakın.
select pg_get_functiondef('public.foo(int)'::regprocedure);
select pg_get_functiondef('public.foo(int,int)'::regprocedure);
arasında aşırı sürümlerini almak olacaktır: Eğer aşırı yüklü işlevleri parametreler farklı sayıda sahip ilgileniyor Eğer sen pg_get_functiondef()
select pg_get_functiondef(oid)
from pg_proc
where proname = 'your_function';
arıyoruz, adın içine parametre imza içermesi gerekir foo
(tek int parametresi olan bir sürüm, iki int parametresi olan diğer sürüm) işlevi.
Ayrıca bkz: http://stackoverflow.com/a/16632213/59087 –