---------------需要回滚的表
select t.*, t.rowid from CASES t;
-------------------
Row movement 从字面意思解释为行移动.默认情况下,oracle数据块中的一行其生命周期内是不会发生移动的,即其rowid不会发生改变. 但是在某些情景下,我们希望行的rowid可以发生变化,这时候我们就需要启动表的row movement特性。
-------------------
ALTER TABLE CASES ENABLE ROW MOVEMENT;
-------------------
TO_TIMESTAMP是指定需要回滚到的时间点
-------------------
FLASHBACK TABLE CASES TO TIMESTAMP TO_TIMESTAMP('2020-03-17 15:19:00','YYYY-MM-DD HH24:MI:SS');
-----若报错:ora-08189
alter table t_Cxjl_Authentication enable row movement;
oracle表数据回滚到指定时间
最新推荐文章于 2023-12-13 18:07:37 发布