如果你不小心修改了某张表或删除了某张表的数据,就算你执行了commit操作,也可以通flashback 恢复数据
1.开启行移动模式(sm_user为你要回滚的表名)
alter table sm_user enable row movement;
2.查询当前数据
select * from sm_user;
select * from sm_user as of timestamp to_timestamp('2014-08-07 09:00:00','yyyy-mm-dd hh24:mi:ss');
4.执行某个时间点的回滚操作
flashback table sm_user to timestamp to_timestamp('2014-08-07 09:00:00','yyyy-mm-dd hh24:mi:ss');
5.验证回滚后的数据
select * from sm_user;
-------------------------------------
可以回滚几分钟前的数据
1.开启行移动模式:
alter table sm_userenable