Oracle Enterprise Manager からオブジェクトの表を確認すると奇妙な名がついたテーブルがある…。
ナンダこれは??
調べてみると削除したテーブルはこのようにリネームされて表上に存在する。
Oracle10gからの機能で所謂ゴミ箱に捨てた状態らしい。これを「ゴミ箱を空にする=完全に削除」する場合はPurge文を発行する必要がある。
リサイクルビンから削除するには、Purge 文を使います。
Purge table 表名 (表を削除)
Purge index 索引名 (索引を削除)
Purge recyclebin (現行ユーザのゴミ箱を削除)
Purge dba_recyclebin (システム全体のゴミ箱を削除 sysdba 権限が必要)
とします。
ゴミ箱に移動させたくないのであれば、
Drop table テーブル名 purge とします。