在使用数据库删除一条数据后,可以使用闪回操作或者使用数据库SCN码恢复到数据库操作之前的状态。
在delete后,需要先查找数据库当前的系统时间
select to_char(sysdate,'yyyy-mm-dd hh24:mi:ss') from dual;
注意数据库时间并不是你主机的时间,
之后开启行移动功能
alter table 表名 enable row movement
flashback table 表名 to timestamp to_timestamp(‘自己预计的删除前系统时间’,‘yyyy-mm-dd hh24:mi:ss')
接着关闭行移动功能
alter table 表名 disable row movement