首页 > 数据库技术 > 详细

oracle表回滚到一个指定时间的操作语句 oracle 误删除数据恢复

时间:2020-06-17 15:24:27      阅读:296      评论:0      收藏:0      [点我收藏+]

今天在oracle不小心删除了一条重要的数据,记录一下如何回滚,恢复某一个表的数据
先查询数据,然后进行操作

select * from emp;
delete from emp where deptno=‘20‘

-- 1. 添加恢复功能。

alter table emp enable row movement;

-- 2. 查看恢复记录

select * from emp as of timestamp to_timestamp(‘2020-06-17 00:40:00‘,‘yyyy-MM-dd hh24:mi:ss‘)

-- 3.恢复数据

flashback table emp to timestamp to_timestamp(‘2020-06-17 00:40:00‘,‘yyyy-MM-dd hh24:mi:ss‘)

oracle表回滚到一个指定时间的操作语句 oracle 误删除数据恢复

原文:https://www.cnblogs.com/Libbo/p/13150108.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!