Oracle 误删数据后回滚

使用闪回查询

使用闪回查询,可以回滚到指定时间点的数据,可以通过系统时间(YYYY-MM-DD HH24:MI:SS)或SCN回滚数据。

SQL> select * from tableName as of timestamp(sysdate-1/24);

SQL> select * from tableName as of scn(123456);

3、闪回事务或表

使用闪回恢复事务或表时,需使用如下语句:

PUB_YPSXB_FSB
alter table tableName enable row movement;

SQL> flashback table tableName to timestamp(sysdate-1/24);

SQL> flashback transaction;

4、查看闪回日志

Oracle数据库会记录闪回的操作日志,可以通过如下命令查看:

SQL> select * from dba_flashback_transaction_query;

相关推荐

  1. Oracle 数据

    2024-06-07 11:38:03       9 阅读
  2. oracle 数据 delete 恢复

    2024-06-07 11:38:03       23 阅读
  3. oracle恢复

    2024-06-07 11:38:03       39 阅读
  4. 【git】发生冲突提交

    2024-06-07 11:38:03       11 阅读
  5. LEFT JOIN 子查询可能引发的数据

    2024-06-07 11:38:03       12 阅读
  6. MySQL利用逻辑备份恢复数据库

    2024-06-07 11:38:03       18 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-06-07 11:38:03       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-06-07 11:38:03       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-06-07 11:38:03       18 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-06-07 11:38:03       20 阅读

热门阅读

  1. 正则表达式基础

    2024-06-07 11:38:03       8 阅读
  2. linux 如何解压 zip

    2024-06-07 11:38:03       8 阅读
  3. random模块二

    2024-06-07 11:38:03       8 阅读
  4. orm 查询

    2024-06-07 11:38:03       8 阅读
  5. Kubernates-dashbord-安装

    2024-06-07 11:38:03       10 阅读
  6. ubuntu 根据 服务名(应用程序) 查 软件包名

    2024-06-07 11:38:03       8 阅读
  7. 字节跳动(校招)算法原题

    2024-06-07 11:38:03       9 阅读
  8. 工作五年后的程序员,一般怎样了?

    2024-06-07 11:38:03       7 阅读
  9. 深入理解 Spring Boot 启动原理

    2024-06-07 11:38:03       11 阅读
  10. transformers DataCollator介绍

    2024-06-07 11:38:03       8 阅读