【Oracle】【PL/SQL】テーブルの削除

テーブルの削除(DROP TABLE)

やりたいこと

テーブルのデータではなく、テーブル自体を削除する。

サンプルコード

DROPでは完全削除はされず、ごみ箱に移動されます。

DROP TABLE {テーブル名} CASCADE CONSTRAINTS;

削除したテーブルを復活させるには以下のように行います。

FLASHBACK TABLE {テーブル名} TO BEFORE DROP;

ごみ箱を完全消去するには以下のように行います。

PURGE RECYCLEBIN;

ごみ箱を経由せずに完全にテーブルを削除するには以下のように行います。

DROP TABLE {テーブル名} PURGE;

削除する際にはスキーマをちゃんと確認しましょう!

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

CAPTCHA