关于表数据delete后如何恢复


今天在开发中需要进行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数据库


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM