暂无图片
怎么能把postgresql库里所有存储过程导出来?
我来答
分享
Tom
2022-01-26
怎么能把postgresql库里所有存储过程导出来?

怎么能把postgresql库里所有存储过程导出来?

我来答
添加附件
收藏
分享
问题补充
1条回答
默认
最新
DarkAthena

你是想导出完整的DDL语句还是只导出名称?
postgresql支持多种函数,内置的你导个ddl出来也不是完整代码,还有c语言函数之类的也是一样。
要查询名称,在PG_PROC表里查询即可,
如果是要生成ddl的sql,则使用pg_get_functiondef这个函数

select (pg_get_functiondef(oid)).definition from pg_proc
暂无图片 评论
暂无图片 有用 0
暂无图片
Tom
题主
2022-01-26
明白了 感谢
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
暂无图片墨值悬赏