トップへ(mam-mam.net/)

oracle 10g以降drop tableを行うとゴミ箱(RECYCLEBIN)へ入るが、ゴミ箱一覧やゴミ箱から戻すには

検索:

「oracle 10g以降drop tableを行うとゴミ箱(RECYCLEBIN)へ入るが、ゴミ箱一覧やゴミ箱から戻すには」

oracle 10g以降
drop table テーブル名
を行うとゴミ箱(RECYCLEBIN)へ入るが、ゴミ箱一覧やゴミ箱から戻すにはどうすればよいか。

回答

以下のSQLでゴミ箱一覧を確認したり、ゴミ箱から戻すことができる

ソース

-- ゴミ箱の中身を確認する
select ORIGINAL_NAME,OPERATION,TYPE,CREATETIME,DROPTIME from RECYCLEBIN;

-- ゴミ箱から戻す
FLASHBACK TABLE テーブル名 TO BEFORE DROP;

-- ゴミ箱を空にする
PURGE RECYCLEBIN;