On Mon, May 2, 2011 at 10:53 PM, Thomas Kellerer <spam_ea...@gmx.net> wrote:

> jtke...@verizon.net wrote on 02.05.2011 18:52:
>
>  I've just started working on an 8.4 database and I have been asked to
>> extract all the functions source code stored in various databases and
>> schemas so they  can be put into a repository for the developers.  I'm
>> planning to use  pg_get_functiondef(OID) but I am having a hard time
>> finding the OID for functions.  I've looked into the
>> information_schema and the pg_catalog schemas and have found
>> information on functions but none of them seem to have the OID of the
>> function.  Can anyone please tell how to get the OID for a function
>> within a schema  and or if there is a better way.
>>
>> Thanks
>>
>>
> select pg_function_def(oid)
> from pg_proc
> where proname = 'your_function'
>
>
>
Small correction..

select pg_get_functiondef(oid) from pg_proc where proname = 'your_function'

Best Regards,
Raghavendra
EnterpriseDB Corporation
Blog: http://raghavt.blogspot.com/





>
>
> --
> Sent via pgsql-admin mailing list (pgsql-admin@postgresql.org)
> To make changes to your subscription:
> http://www.postgresql.org/mailpref/pgsql-admin
>

Reply via email to