【问题标题】:How can I take only all functions backup in postgreSQL using PGADMIN 9.6?如何使用 PGADMIN 9.6 只备份 postgreSQL 中的所有功能?
【发布时间】:2017-05-03 05:43:16
【问题描述】:

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

【问题讨论】:

  • 我不认为你可以用 PgAdmin 4 做到这一点,但你可以用查询来做到这一点。查看this question 的答案。

标签: postgresql


【解决方案1】:

要创建一个包含架构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';

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-11-11
    • 1970-01-01
    • 1970-01-01
    • 2015-01-31
    • 2021-01-05
    • 2012-11-25
    • 1970-01-01
    • 2020-11-29
    相关资源
    最近更新 更多