oracle不小心将表update修改了如何回滚

oracle提供了一种闪回的方法,可以将某个时间的数据给还原回来

sql 复制代码
SELECT
	*
FROM
	T_DIS_EVENT_RELATION_TYPE AS OF TIMESTAMP TO_TIMESTAMP (
		'2023-08-08 15:31:00',
		'yyyy-mm-dd hh24:mi:ss'
	);

T_DIS_EVENT_RELATION_TYPE 是误操作,需要闪回的表

2023-08-08 15:31:00这个时间点是误操作的那个时间点,是个大概的时间,不用精确,在这个时间之前就是之前正确的数据,之后就是误操作后的数据

sql 复制代码
ALTER TABLE T_DIS_EVENT_RELATION_TYPE ENABLE ROW MOVEMENT;

闪回操作前启用行移动功能

T_DIS_EVENT_RELATION_TYPE 是误操作,需要闪回的表

sql 复制代码
FLASHBACK TABLE T_DIS_EVENT_RELATION_TYPE TO TIMESTAMP TO_TIMESTAMP (
	'2023-08-08 15:31:00',
	'yyyy-mm-dd hh24:mi:ss'
);

T_DIS_EVENT_RELATION_TYPE 是误操作,需要闪回的表,2023-08-08 15:31:00时间点与步骤1的时间点相同。

相关推荐
m0_716255005 分钟前
第一部分 数据开发 面试全题 模拟口述版(自问自答)
java·数据库·面试
L-影10 分钟前
常见的 ORM 工具
开发语言·数据库·fastapi·orm
噢,我明白了20 分钟前
MySQL常用指令--标准的电商/后台管理系统基础结构
数据库·mysql
2403_8832610923 分钟前
如何用 nodeType 与 nodeName 准确判断当前节点的物理类型
jvm·数据库·python
qq_4135020229 分钟前
如何利用 Block Tree 避免不必要的子组件重渲染?Vue3 编译黑科技
jvm·数据库·python
丑八怪大丑33 分钟前
SQL数据类型
java·数据库·sql
m0_6245785940 分钟前
CSS定位如何实现多行文字垂直居中_通过绝对定位模拟表格
jvm·数据库·python
李温候44 分钟前
互联网大厂Java求职者面试全攻略
java·数据库·面试·orm·构建工具·web框架·互联网大厂
dfdfadffa1 小时前
mysql如何排查网络延迟引起的数据库连接问题_使用ping测试
jvm·数据库·python
2303_821287381 小时前
JavaScript中Redux-Thunk处理异步Action的任务流
jvm·数据库·python