不影响数据库运行如何快速恢复刚删除的表及其数据(二)如何恢复刚才删除的一条数据

不影响数据库运行如何快速恢复刚删除的表及其数据(二)

如何恢复刚才删除的一条数据

比如执行了delete from emp where ename='FORD';如何恢复刚刚删除的记录。

执行如下语句:

select t.start_timestamp,

         t.commit_timestamp,

         t.logon_user,

         t.operation,

         t.table_name,

         t.table_owner,

         t.undo_sql

         from flashback_transaction_query t where tbale_name='EMP';

将undo_sql中的sql语句摘出执行即可。删除一条语句,undo_sql中会存放一个insert语句。

原文地址:https://www.cnblogs.com/kuaiwen/p/5435542.html