--查询回收站内容
select * from user_recyclebin;
--恢复表
flashback table 要恢复的表名 to before drop;
--从回收站恢复时重命名表(把表A重新恢复命名为表B)
flashback table 表A to before drop rename to 表B;
--删除回收站指定的表
purge table 表名;
--清空你的回收站。注意操作,不要轻易清空
purge recyclebin;
--删除你的表且不再回收站中留下任何痕迹
drop table 表名 purge;
--误删除表中数据的恢复方法
--查询删除的数据
select * from 表名 as of timestamp to_timestamp('删除时间点','yyyy-mm-dd hh24:mi:ss')
--把删除的数据重新插入原表:
insert into 表名 (select * from 表名 as of timestamp to_timestamp('删除时间点','yyyy-mm-dd hh24:mi:ss'));
--开启行移动功能
alter table 表名 enable row movement
--恢复表数据
flashback table 表名 to timestamp to_timestamp(删除时间点','yyyy-mm-dd hh24:mi:ss')--关闭行移动功能 ( 千万别忘记 )
alter table 表名 disable row movement