作用范围:
下面方法仅仅适用于drop table
,如果是delete 表中某些数据之后想要恢复请看这里,只需要三步。
准备
.查看数据库中,回收站里面存放的表名,以及drop table时的表名
select object_name,original_name,type,droptime from user_recyclebin;
方法一
.根据drop table时删除的表名恢复表以及恢复表中数据
flashback table 原表名 to before drop;
方法二
.根据回收站里面存放的表名恢复表以及数据,并且可以修改表名(后面这个是可选项,语句中并没有’[]
')
flashback table "回收站中的表名(如:Bin$DSbdfd4rdfdfdfegdfsf==$0)" [to before drop rename to 新表名];