如何使用PGADMIN 9.6仅在postgreSQL中使用备份的所有功能?

时间:2017-05-03 05:43:16

标签: postgresql

我需要使用Pgadmin 4从postgreSQL中获取所有功能备份。我无法找到任何解决所有功能备份的解决方案,我尝试了一种解决方案,但它只返回一个功能。

1 个答案:

答案 0 :(得分:0)

要使用模式schemaname中所有函数的定义创建脚本,您可以使用:

SELECT pg_get_functiondef(f.oid) || E';\n'
FROM pg_proc f
   JOIN pg_namespace n ON f.pronamespace = n.oid
WHERE n.nspname = 'schemaname';