工作学习中,难免会有失误的时候,特别是操作数据库,一不小心就给误删了。这里提供一种oracle恢复delete删除的数据的方法,利用闪回功能,恢复数据到删除时间点之前的状态。
1、开启行移动功能。
alter table AAAAA enable row movement
2、恢复数据到删除时间点之前的状态。
flashback table AAAAA to timestamp to_timestamp('2021-01-22 16:00:00','YYYY-MM-DD hh24:mi:ss')
3、关闭行移动功能。
alter table AAAAA disable row movement
不忘初心,牢记使命!