在9i上执行的操作

查询test表中记录
select * from test;
删除test表中记录
delete from test;
获得过去的会话
exec dbms_flashback.disable;
查询出3分钟前这个test表的情况
select * from test as of timestamp(systimestamp - interval '3' minute );
将查出的记录插入到误删除数据的表中
insert into test select * from test as of timestamp(systimestamp - interval '30' minute );

两种方法:
1、使用dbms_flshback
闪回:DBMS_FLASHBACK.enable_at_time(to_timestamp('2006-5-24 8:26:0', 'yyyy-mm-dd hh24:mi:ss'))
_changexec dbms_flashback.enable_at_systeme_number(4143031890000);--change number
取消闪回:exec dbms_flashback.disable
2、语句级
select * from dept as of scn 4143031890000);--change number
select * from dept as of timestamp(to_timestamp('2006-5-24 8:26:0', 'yyyy-mm-dd hh24:mi:ss'));

在10G上执行的操作
例:执行将test表闪回到2005年5月7日下午3点。
SQL>flashback table test to timestamp to_timestamp('2005-05-07 15:00:00','yyyy-mm-dd hh24:mi:ss');

修改数据库中某些字段存在的空格
update laagent set name=replace(name,' ','') where agentcode='116000001'

转载于:https://www.cnblogs.com/telwanggs/p/5848322.html

【转】oracle回闪操作相关推荐

  1. oracle 回闪技术恢复误删数据

    在oralce中,我们有时误删了某些数据或者删除了某些表:这时我们需要恢复这些数据. 第一,delete数据后恢复 delete某些数据后,可以使用下面语句找到,这个主要是使用Oracle的快照功能. ...

  2. oracle 回滚操作

    SELECT * FROM 表名 as of TIMESTAMP "TO_TIMESTAMP"('2018-05-29 17:58:00', 'yyyy-MM-dd HH24:mi ...

  3. oracle 闪查询,Oracle的回闪查询

    从oracle9i开始,oracle开始提供回闪查询特性(flashback query),允许将回滚段中的数据进行回闪,通过下面的例子来看一下这个从orac Oracle回闪查询的新特性 从orac ...

  4. oracle中闪回和回滚,oracle闪回操作详解

    Oracle的闪回 oracle中为什么会有闪回呢!它的作用是什么呢?我们来学习一下闪回吧!闪回和回滚异曲同工之妙. 一闪回的介绍 (1)在Oracle的操作工程中,会不可避免地出现操作失误或者用户失 ...

  5. oracle备份与恢复--闪回技术

    一•启用闪回数据库 1.启用归档模式 sql>shutdown immediate; sql>startup mount; sql>alter database archivelog ...

  6. oracle之三闪回flashback

    闪回 flashback 5.1 flashback 的功能:1)利用undo data回溯或撤销提交的数据,2)flashback log 使database 可以恢复到过去某个时间点,可以作为不完 ...

  7. oracle会闪,Oracle闪来操作

    Oracle闪回操作 Oracle闪回操作 1.记录当前时间或SCN 在数据库变动前记录时间或SCN SQL> select  to_char(sysdate,'YYYY-MM-DD HH24: ...

  8. oracle数据库闪回详解

    Oracle 9i 开始支持闪回,Oracle10g开始全面支持闪回功能,Oracle11g有所完善,为大家快速的恢复数据,查询历史数据提供了很大的便捷方法. 本文主要对Oracle常用闪回使用做些详 ...

  9. oracle flash_back oracle闪回技术详解,oracle flashback 闪回技术实例

    oracle flashback 闪回技术实例 相关操作 1.DBA必须设定undo保持力足够大以能够重构需要闪回的数据 ALTER SYSTEM SET UNDO_RETENTION=; secon ...

最新文章

  1. #includebits/stdc++.h包含C++的所有头文件
  2. [转|整理]翻译:使用.net3.5的缓存池和SocketAsyncEventArgs类创建socket服务器
  3. LNMP - Nginx访问控制
  4. 学科实践活动感悟50字_课改实践提素养 示范引领促教研 ——复兴镇小学语文课堂教学改革“五环四让”教学模式 研讨成果展示活动...
  5. shell的logo含义_Shell(壳牌石油)标志历史
  6. pubmed影响因子插件_新版新版PubMed使用技巧2
  7. C# CRC16 在textbox中显示实时时间
  8. 微服务升级_SpringCloud Alibaba工作笔记0002---理解反应式编程中的背压(Backpressure)机_流的逆向压力
  9. 为VB应用程序添加英汉翻译功能
  10. 吴恩达都在做的AI农业到底有什么魔力?
  11. ISP对pptpd及1723端口的动态管控初探
  12. 第5章 ◄数组与字符串►
  13. 【详解】为何三元一次方程可以表示一个平面
  14. matlab提取数据的一部分,matlab如何提取数组中的满足一定范围的一段数据
  15. 浅谈集合List,Set以及Map集合的特点及区别
  16. javaee实训报告总结_JavaEE实训报告.doc
  17. [渝粤教育] 东北大学 现代科学运算—MATLAB语言与应用 参考 资料
  18. 搞笑而富有哲理,看完后一个字——————“爽”
  19. C++代码:小明存钱
  20. pytorch 调参

热门文章

  1. 基于ZYNQ FPGA实现8路ADC数据采集存储(AD7606)
  2. FPGA设计思想与技巧
  3. python微控制器编程从零开始 豆瓣_从零开始(什么是编程)认识python
  4. apb外设怎么分配地址
  5. json-C使用小结
  6. 内核中的UDP socket流程(5)——inet_create
  7. 从程序员到项目经理(11):每个人都是管理者
  8. 【STM32】STM32CubeMX教程--功能介绍
  9. baidumap vue 判断范围_一个Vue引发的性能问题
  10. java随机安排座位表程序_java – 为长凳生成随机座位表的最有效算法?