【oracle删除表 回滚操作】

oracle数据回滚

oracle表在被误删后,一定时间内,可以采取以下方法进行恢复:

1、先查询数据库当前时间

java 复制代码
select to_char(sysdate,'yyyy-mm-dd hh24:mi:ss') from dual;

2、通过当前时间往前推时间,选择想要恢复的时间点

java 复制代码
select * from 表名 as of timestamp to_timestamp('2022-04-11 12:00:19','yyyy-mm-dd hh24:mi:ss');

3、开启修改分区键

java 复制代码
alter table 表名 enable row movement;

4、回滚

java 复制代码
flashback table 表名 to timestamp to_timestamp('2022-04-11 12:00:19','yyyy-mm-dd hh24:mi:ss');
相关推荐
java1234_小锋11 小时前
说一下Spring的事务传播行为?
java·数据库·spring
苏三说技术11 小时前
美团二面:高并发下如何保证接口幂等性?
java·数据库
Stackflowed11 小时前
Docker安装Oracle
docker·oracle·容器
精益数智小屋11 小时前
设备维护方案核心功能拆解:一套好的设备维护方案如何解决设备突发故障
大数据·运维·网络·数据库·人工智能·面试·自动化
phltxy11 小时前
Redis 常见数据类型之全局通用命令详解
数据库·redis·bootstrap
Java&Develop11 小时前
pgsql 根据一个查询sql 生成 修改sql
数据库·sql
极创信息11 小时前
信创软件快速适配信创改造,实战落地思路
java·大数据·数据库·人工智能·mvc·软件工程·hibernate
@小柯555m11 小时前
MySql(高级查询--查找GPA最高值)
数据库·sql·mysql
轻刀快马12 小时前
穿透 MySQL 索引专栏 (五):【架构哲学】性能调优的终局之战:深分页灾难与千万级大表的索引设计原则
数据库·mysql·架构
DashVector12 小时前
Zvec v0.4.0 正式发布
数据库·嵌入式·ai编程