1. 删除表的三种方法
drop table truncate table drop table tableName purge; 这样是直接删除不进回收站
2.purge的用途
清除oracle 回收站(recyclebin)中的表和索引并释放与其相关的空间,还可清空回收站,或者清除表空间中记录的已删除的部分表空间。
注意:purge后不能回滚和恢复。
3.purge的语法
4. 例子
1)检查下回收站select * from RECYCLEBIN;
2)PURGE TABLE recycle_tmp;
默认删除最早版本.
3)根据回收站OBJECT_NAME清除表
SELECT object_name, original_name, operation, droptime FROM RECYCLEBIN;
purge table "BIN$34btciE8RySPmHqIlCGnVg==$0";
4)使用闪回flashback
FLASHBACK TABLE recycle_tmp TO BEFORE DROP;
直接清空回收站