使用场景:针对历史数据特别处理,又担心历史数据处理机制有问题,需要备份历史数据。
oracle
一、备份表及其表数据:
create table sec_role_bak_20201224 as select * from sec_role;
二、只复制表结构,不复制数据:
create talbe sec_role_bak_20201224 as select * from sec_role where 1=0;
pg
备份表及其表数据
- select * INFO sec_role_bak_20201224 from sec_role;
- create table sec_role_bak_20201224 as select * from sec_role;
两种方法都可以,但是pg注释需要自己手动添加