postgresql数据库复制表结构及数据到备份表

在开发过程中经常会遇到需要备份某个表的场景,那么如何快速的一条sql实现备份呢?

要求:
备份表机构,及索引,字段备注信息,数据等,除了表名外,完全一致。

select * into tbl_user_bak from tbl_user;

注意:
不能使用:

create table tbl_user_bak as select * from tbl_user;

这样的备份无法复制字段的备注信息,会漏掉某些信息。

Guess you like

Origin blog.csdn.net/m0_37899908/article/details/119791212