在操作數據庫時,我們常常會不小心把表結構刪除了。有時候建表很麻煩大到100多個字段,而又找不到當初的建表語句。其實這時候不用擔心,oracle和咱們widows一樣,他也有個回收站,只要你沒有清除回收站的數據那么你刪除的表是可以恢復的。
select * from user_recyclebin;--查詢回收站內容 flashback table 要恢復的表名 to before drop;--恢復表 flashback table 表A to before drop rename to 表B;--從回收站恢復時重命名表(把表A重新恢復命名為表B) purge table 表名;--刪除回收站指定的表 purge recyclebin;--清空你的回收站。注意操作,不要輕易清空 drop table 表名 purge;--刪除你的表且不再回收站中留下任何痕跡
