Re: get source of udf
| От | Pavel Stehule |
|---|---|
| Тема | Re: get source of udf |
| Дата | |
| Msg-id | CAFj8pRDF92ToU=pZd0nuJD9gXSosxbTHmrWdsc6Z55Ep3bL41A@mail.gmail.com обсуждение исходный текст |
| Ответ на | get source of udf (Peter Kroon <plakroon@gmail.com>) |
| Список | pgsql-general |
Hello
postgres=# select pg_get_functiondef('fx'::regproc);
pg_get_functiondef
--------------------------------------------------
CREATE OR REPLACE FUNCTION public.fx(_m integer)+
RETURNS void +
LANGUAGE plpgsql +
AS $function$ +
declare m double precision = 10; +
n double precision = 20022.222; +
r double precision; +
begin +
for i in 1.._m +
loop +
r := m * n; +
end loop; +
end; +
$function$ +
(1 row)
regards
Pavel Stehule
2012/11/20 Peter Kroon <plakroon@gmail.com>:
> Hi list,
>
> I would like to get the source of a udf.
> In mssql I run this query:
> SELECT OBJECT_DEFINITION(OBJECT_ID) FROM sys.objects WHERE
> name='function_name';
> And I get the entire source of the function.
>
> How must I do this in PostgreSQL?
>
> Thanks,
> Peter
В списке pgsql-general по дате отправления: