大致思路是:
-- 只保留新增的记录,前提是必须要有一个唯一ID字段
-- 备份数据表 到 tbsrc_171201
select id,fld1,fld2 into tbsrc_171201 from tbsrc
-- 对 tbsrc 表操作,(新增/删除/更新数据)
-- 将新增记录插入备份表
insert into tbsrc_171201 (id,fld1,fld2) select id,fld1,fld2 from tbsrc where id >(select max(id) as maxid from tbsrc_171201)
-- 将原表清空
truncate table tbsrc
-- 再将备份表插回到原表中
insert into tbsrc (id,fld1,fld2) select id,fld1,fld2 from tbsrc_171201 order by id
-- 再删除备份表
drop table tbsrc_171201