(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