Oracle恢復誤操作刪除掉的表

kakaxi9521發表於2017-08-23
1. 刪除表中資料兩種方法
a. delete * from table;
b. truncate table table;

2. 刪除整個表
drop table table;

如何恢復不小心drop掉的表呢,Oracle 中也有類似的“回收站
比如不小心刪除了表:
drop table table_name;
這時候再用select 語句查詢此表時,將會提示表或試圖不存在。

但是可以用如下語句進行恢復:
FLASHBACK TABLE my_table to before drop;

刪除table 不進入recycle的方法:
徹底的刪除某張表:
drop table table_name purge;

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/21374452/viewspace-2144009/,如需轉載,請註明出處,否則將追究法律責任。

相關文章