oracle 操作回收站

批量生成操作語句
select 'drop table '||tname||';' from tab where upper(tname) like 'JBPM%';
select 'drop table '||tname||' purge;' from tab where upper(tname) like 'JBPM%';

清空表數據,釋放表空間
Truncate Table table_name;

徹底刪除表,不放入回收站
drop table table_name purge;

查詢回收站裏的表
SELECT t.object_name,t.type ,t.original_name FROM user_recyclebin t;

從回收站裏恢復表(object_name 是通過查詢user_recyclebin後需要回復的對象名稱 )
flashback table "object_name" to before drop;

清除回收站裏的表
purge table table_name;

清除回收站裏的所有表
PURGE recyclebin;
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章