On Thu, Jun 28, 2012 at 3:30 PM, Marc Mamin <M.Mamin@xxxxxxxxxxxx> wrote:
Hello,
Is it possible to find out the (list of) function oids from a function
call?
e.g. select MYFUNC('foo', 1234)
=> someting like
select * from get_function_oids($$MYFUNC('foo', 1234)$$)
Below approach provides information of the OID of the function::
postgres=# create function myfunc(int) returns int as 'select $1' language sql;
CREATE FUNCTION
postgres=# SELECT 'myfunc(int)'::regprocedure::oid;
oid
-------
24612
(1 row)
postgres=# select 24612::regprocedure;
regprocedure
-----------------
myfunc(integer)
Thanks & Regards,
Raghu Ram