从Oracle10g起增加了一个类似于Windows回收站的功能,把所有删除的数据表首先保存在回收站中,如果用户有需要可以进行回复。
查看回收站:show recyclebin;
例如对emp10表进行操作:
通过回收站回复emp10数据表:flashback table emp10 to before drop;
彻底删除数据表,不让删除的数据表经过回收站,在删除语句后加一个purge:drop table emp10 purge;
删除回收站之中的一个表:purge recyclebin;
清空回收站:purge recyclebin;