oracle表數據回滾到指定時間

---------------需要回滾的表
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');

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章