Re: OID for pg_get_functiondef

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
>

In response to

Browse pgsql-admin by date

  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