【Oracle】【PL/SQL】テーブルの削除
テーブルの削除(DROP TABLE)
やりたいこと
テーブルのデータではなく、テーブル自体を削除する。
サンプルコード
DROPでは完全削除はされず、ごみ箱に移動されます。
DROP TABLE {テーブル名} CASCADE CONSTRAINTS;
削除したテーブルを復活させるには以下のように行います。
FLASHBACK TABLE {テーブル名} TO BEFORE DROP;
ごみ箱を完全消去するには以下のように行います。
PURGE RECYCLEBIN;
ごみ箱を経由せずに完全にテーブルを削除するには以下のように行います。
DROP TABLE {テーブル名} PURGE;
削除する際にはスキーマをちゃんと確認しましょう!