1、 重构表结构 将原表创建sql语句备份留用创建备份表并复制数据A create table A_bak as select * from A; 校验数据是否一致将原表A删除: drop table A;根据备份sql创建新表A:将备份表A_bak 数据复制到新表A中: insert into A select * from A_bak; commit; 注意: 必须提交,提交换行,不然报错。检验数据是否一致删除备份表:drop table A_bak; 2、待录入