今天在开发中需要进行delete掉整张表的操作,为了更好调试,我觉得得先查好数据怎么恢复。
那么表数据delete掉后怎么恢复呢?
度娘了一下,so easy ,用flashback就可以了
例:alert table tb_agent_maxmile enable row movement;
falshback table tb_agent_maxmile to timestamp to_timestamp(‘2017-01-18 00:00:00’,'yyyy-mm-dd hh24:mi:ss');
alert table disable row movement;
注: tb_agent_maxmile是表名,‘2017-01-18 00:00:00’是你想回滚到的时间点
我用的是oracle数据库