我需要使用Pgadmin 4从postgreSQL中获取所有功能备份。我无法找到任何解决所有功能备份的解决方案,我尝试了一种解决方案,但它只返回一个功能。
答案 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';