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 <[email protected]>:
> 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


-- 
Sent via pgsql-general mailing list ([email protected])
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-general

Reply via email to