From: | Raghavendra <raghavendra(dot)rao(at)enterprisedb(dot)com> |
---|---|
To: | Thomas Kellerer <spam_eater(at)gmx(dot)net> |
Cc: | pgsql-admin(at)postgresql(dot)org |
Subject: | Re: OID for pg_get_functiondef |
Date: | 2011-05-02 17:32:51 |
Message-ID: | BANLkTi=SBpo-QED_yzGcXZruq-Mb1MJHbg@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-admin |
On Mon, May 2, 2011 at 10:53 PM, Thomas Kellerer <spam_eater(at)gmx(dot)net> wrote:
> jtkells(at)verizon(dot)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(at)postgresql(dot)org)
> To make changes to your subscription:
> http://www.postgresql.org/mailpref/pgsql-admin
>
From | Date | Subject | |
---|---|---|---|
Next Message | Tom Hartnett | 2011-05-03 03:52:04 | simple question about using an empty string building a partial index |
Previous Message | Thomas Kellerer | 2011-05-02 17:23:41 | Re: OID for pg_get_functiondef |