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的时间点相同。

相关推荐
troy12815 小时前
向量数据库选型指南:Milvus / Qdrant / Chroma / pgvector
数据库·milvus
彧azz15 小时前
Redis 全面指南:从核心概念到高可用架构实战
数据库·redis·架构
DBA小马哥16 小时前
MongoDB 数据同步怎么做?oplog、Change Streams、同步工具 4 种方案一次讲清(附踩坑清单)
数据库·mongodb
香菜TTT17 小时前
Redis的哨兵机制
java·数据库·redis
风哥2号18 小时前
数据库教程FGMT13‑Oracle性能优化之数据仓库与分区表
数据库·oracle·性能优化
玉宇夕落18 小时前
Docker + Milvus,数据库永久存放记忆,让对话历史永不丢失
数据库·docker·llm
程序员清风19 小时前
FastAPI 入门:用 Python 快速开发现代后端服务
python·oracle·fastapi
Zenova EdgeOS19 小时前
工业网关数据持久化:从同步到 WAL 的工程实战
网络·数据库·oracle
企查查数据服务19 小时前
全军禁入下客商准入风控,关联图谱与穿透核查
大数据·开发语言·数据库·php