1、查询删除数据前表数据
--查询删除前表的数据--- select * from Dxc_Goods;
2、执行删除数据操作(132,133),并查看
--执行删除操作:132,133-- delete from Dxc_GOODS where MID in(132,133); --提交(模拟误删操作) commit;
查看结果
3、恢复删除并提交的数据 (指定删除时间点,保证这个是执行删除之前的时间)
--开启行移动功能(解决执行以下语句报错问题) alter table Dxc_Goods enable row movement; --恢复某个时间点的数据 flashback table Dxc_Goods to timestamp to_timestamp('2019-07-24 18:00:00','yyyy-mm-dd hh24:mi:ss'); --关闭行移动功能 alter table Dxc_Goods disable row movement;
执行后,查询数据(132,133数据已恢复)