1. 程式人生 > >Oracle 表,表中資料不小心刪除找回的方法

Oracle 表,表中資料不小心刪除找回的方法

一:drop 掉的表可以通過閃回來恢復 比如:  

flashback table t1 to timestamp to_timestamp('2018-10-15 13:04:13','yyyy-mm-dd hh24:mi:ss');

二:delete 的表中資料可以通過閃回查詢來恢復 如:

insert into hr.job_history

select * from hr.job_history as of timestamp to_timestamp('2018-10-15' 10:20:30','yyyy-mm-dd hh24:mi:ss');