(Oracle)誤刪oracle表結構恢復


  在操作數據庫時,我們常常會不小心把表結構刪除了。有時候建表很麻煩大到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;--刪除你的表且不再回收站中留下任何痕跡

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM