oracle oralce刪除表及恢復刪除的表

2021-10-12 20:16:27 字數 834 閱讀 2998

在oracle中,也有乙個**站,即通過普通的drop table table_name命令並不會將表徹底的刪除,只會將表的所有資訊遷移到**站進行儲存,沒有真正的刪除釋放空間。

刪除帶約束的表

drop

table table_name cascade constraints;

如果想徹底的刪除表釋放空間可以通過增加關鍵字purge進行刪除

drop

table table_name purge

;

檢視**站情況

清理**站指定的表

purge

table

"table_name"

;

清理整個**站

purge recyclebin;
恢復**站刪除的表

flashback table table_name to before drop

;

恢復**站刪除的表並重命名

flashback table old_table_name to before drop

rename

to new_table_name;

Oracle Oralce基本操作小知識點總結

1 建立檢視 create or replace view demo emp id,name,age,sal,deptno asselect from emp 2 檢視檢視 select from demo emp 3 刪除檢視 drop view demo emp 4 索引管理 索引是建立在表之上...

oracle刪除表的某個表分割槽 無法刪除表分割槽

刪除分割槽語句 alter table dws db.dws ccrm dim attr spec drop partition day id 20200207 丟擲如下異常 failed execution error,return code 1 from org.apache.hadoop.hi...

批量刪除表

批量刪除表 方法1 select truncate table object name from user objects where object name like ky prj temp and object type table command windows 下執行查詢結果 方法2 sel...