1.查看当前回收站功能是否开启(默认情况下是开启的)
SQL> column value format a10;
SQL> select value from V$parameter where name = 'recyclebin';
VALUE
----------
on
2.查看回收站里的内容
SQL> show recyclebin;
or
SQL> select * from user_recyclebin;
3.从回收站恢复删除的表
可以使用如下语句从回收站恢复删除的表
sql > flashback table table_name to before drop;
sql>flashback table << dropped table name >> to before drop rename to <<new table name >>;
sql>flashback table test_rbin to before drop rename to test_rbin1;
Oracle从回收站恢复是按照"降序"恢复的,比如连续3次删除同样一个表(删除后再创建,再删除),恢复的是先恢复最后一次删除的表.