博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
oracle 如何恢复误删的表记录数据
阅读量:4982 次
发布时间:2019-06-12

本文共 786 字,大约阅读时间需要 2 分钟。

--开启行移动功能ALTER TABLE tablename ENABLE row movement ;--恢复表数据,时间为删除或修改的时间点flashback table tablename to timestamp to_timestamp('2016-05-07/17:01:50','yyyy-mm-dd hh24:mi:ss');--备注:恢复后请关闭行移动功能
ALTER TABLE tablename DISABLE row movement ;
 

 

1、查询表数据如下:

select T.*,SYSDATE from Z_TEST t       DN                SYSDATE 1	ABCDEFGHIG	2016-5-7 17:19:06

2、删除数据

DELETE FROM Z_TEST;

3、恢复删除的数据

ALTER TABLE z_Test ENABLE ROW Movement;Flashback TABLE z_Test TO TIMESTAMP To_Timestamp('2016-5-7/17:19:06', 'yyyy-mm-dd hh24:mi:ss');ALTER TABLE z_Test DISABLE ROW Movement;

 

SELECT COUNT(0)  FROM Sm_Affix AS OF TIMESTAMP To_Timestamp('2016-08-17/17:30:00', 'yyyy-mm-dd hh24:mi:ss') t WHERE EXISTS (SELECT * FROM Sm_Affix_0817002 a WHERE a.Row_Id = t.Row_Id)

 

转载于:https://www.cnblogs.com/chenv/p/5468792.html

你可能感兴趣的文章
访问者模式
查看>>
CentOS 7安装最新版本Git
查看>>
DTW的原理及matlab实现
查看>>
jQuery EasyUI API 中文文档 - 对话框(Dialog)
查看>>
在Android8.0以上收不到广播问题(AppWidget)
查看>>
Hibernate双向一对多对象关系模型映射
查看>>
WinForm------如何将GridControl数据导出到Excel
查看>>
SCOI2010 传送带 [三分/模拟退火]
查看>>
C#读取文件,返回字符串形式的文件内容
查看>>
卸载软件时出现的“不能够打开文件INSTALL.LOG”错误-清理注册表即可
查看>>
Cesium基础使用介绍
查看>>
R学习笔记(3):绘图
查看>>
elasticsearch 安装记录
查看>>
类的封装
查看>>
命名空间的定义
查看>>
Android 中Json解析的几种框架(Gson、Jackson、FastJson、LoganSquare)使用与对比
查看>>
byte[]与各种数据类型互相转换示例
查看>>
swift 自定义TabBarItem
查看>>
Android 仿网易新闻v3.5:上下滑动的引导页
查看>>
php解析二维码
查看>>