Oracleのゴミ箱(RECYCLEBIN)を削除するSQL
Oracleのゴミ箱
OracleはDROP TABLEでテーブルを削除しても実際には削除されずゴミ箱に入ります。Oracle10gからの機能ですね。
ゴミ箱は「RECYCLEBIN」といいます。SQLでこの「RECYCLEBIN」を削除することができます。
Windowsでいうところの「ゴミ箱を空にする」にあたります。
ゴミ箱(RECYCLEBIN)を確認する
-- ゴミ箱の中身を確認する SELECT * FROM RECYCLEBIN;
ここで参照されるのがゴミ箱の中身です。問題なければ削除します。
ゴミ箱(RECYCLEBIN)を削除する
-- ゴミ箱を削除する PURGE RECYCLEBIN;
削除するには「PURGE」を使います。これでOracleのゴミ箱を削除できました。
以上、Oracleでゴミ箱(RECYCLEBIN)を削除・確認するSQLでした。
コメント