Hola Jorge, puedes usar una consulta como esta para obtener las funciones definidas por el usuario:

SELECT pg_get_functiondef(pr.oid)
  FROM pg_proc pr,
       pg_type tp
 WHERE tp.oid = pr.prorettype
   AND pr.proisagg = FALSE
   AND tp.typname <> 'trigger'
   AND pr.pronamespace IN (
       SELECT oid
         FROM pg_namespace
       WHERE nspname NOT LIKE 'pg_%'
          AND nspname != 'information_schema'  )

y luego usando COPY llevas el resultado de la consulta a  un archivo.

Saludos

On 27/05/16 07:48, Jorge Tornero - Listas wrote:
Buenas tardes a todos:

¿Existe alguna manera de copiar funciones entre bases de datos? Me refiero a funciones creadas por el usuario y mediante un proceso tipo pg_dump o similar.

Un saludo

Jorge Tornero

-
Enviado a la lista de correo pgsql-es-ayuda (pgsql-es-ayuda@postgresql.org)
Para cambiar tu suscripci�n:
http://www.postgresql.org/mailpref/pgsql-es-ayuda


-
Enviado a la lista de correo pgsql-es-ayuda (pgsql-es-ayuda@postgresql.org)
Para cambiar tu suscripci�n:
http://www.postgresql.org/mailpref/pgsql-es-ayuda

Reply via email to