Oracle10表刪除閃回

2021-05-22 06:14:39 字數 370 閱讀 4773

drop後的表被放在**站(user_recyclebin)裡,而不是直接刪除掉。這樣,**站裡的表資訊就可以被恢復,或徹底清除。

1.通過查詢**站user_recyclebin獲取被刪除的表資訊,然後使用語句

flashback table to before drop [rename to ];

將**站裡的表恢復為原名稱或指定新名稱,表中資料不會丟失。

若要徹底刪除表,則使用語句:drop table purge;

2.清除**站裡的資訊

清除指定表:purge table ;

清除當前使用者的**站:purge recyclebin;

清除所有使用者的**站:purge dba_recyclebin;

ORACLE10g 閃回表學習

當表被drop掉後,表及其相關物件被放在乙個稱為 站 的邏輯容器中。但物件並沒有從它原先所在的表空間中刪除 而是仍然占用著空間。站只是乙個列出被刪除物件目錄的邏輯結構。sql select from tab sql drop table table name sql select from recy...

閃回表操作語法 使用閃回刪除

閃回表操作語法 flashback table schema.table name to 引數說明 schema 使用者模式 before drop 表示恢復到刪除之前。new table name 重新定義表名稱。timestamp 時間戳,包括年月日時分秒。expr 指定乙個值或表示式。enab...

閃回表操作語法 使用閃回刪除

閃回表操作語法 flashback table schema.table name to 引數說明 schema 使用者模式 before drop 表示恢復到刪除之前。new table name 重新定義表名稱。timestamp 時間戳,包括年月日時分秒。expr 指定乙個值或表示式。enab...