2022-02-25
postgresql 有没有专门的函数获取表的create语句?
postgresql 有没有专门的函数获取表的create语句?
我来答
添加附件
收藏
分享
问题补充
2条回答
默认
最新
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
墨值悬赏
postgresql 有没有专门的函数获取表的create语句?
没有自带的,你可以自己打上这个函数
https://github.com/MichaelDBA/pg_get_tabledef/blob/main/pg_get_tabledef.sql
然后就能这样用了
select * from public.pg_get_tabledef('myschema','mytable');
select * from public.pg_get_tabledef('myschema','mytable', 'FKEYS_EXTERNAL');
select * from public.pg_get_tabledef('myschema','mytable', 'FKEYS_EXTERNAL', 'INCLUDE_TRIGGERS');
官方文档里"pg_get"开头的函数一堆,就是没有表的
http://postgres.cn/docs/13/functions-info.html
评论
有用 1
墨值悬赏