Oracle 12cでテーブルt1を作成しました。 テーブルにはデータがあり、リストパーティションでパーティション化されており、サブパーティションもあります。Oracle 12c - ドロップテーブルとすべての関連パーティション
ここで、テーブル全体と関連するすべてのパーティション(およびサブパーティション)を削除します。
これはすべてを削除するコマンドですか?
DROP TABLE t1 PURGE;
Oracle 12cでテーブルt1を作成しました。 テーブルにはデータがあり、リストパーティションでパーティション化されており、サブパーティションもあります。Oracle 12c - ドロップテーブルとすべての関連パーティション
ここで、テーブル全体と関連するすべてのパーティション(およびサブパーティション)を削除します。
これはすべてを削除するコマンドですか?
DROP TABLE t1 PURGE;
構文はあなたが必要な時はいつでもあなたのフラッシュバック・オプションが有効になっている場合は、それをバック持っていることができるように
だけでパージせずにドロップし、望ましい権利ではなくです。データベースのフラッシュバック・オプションが担当している場合、あなたは(あなたがパージを使用していない提供)このコマンドを発行できます。
SQL> DROP TABLE T1;
SQL> FLASHBACK TABLE T1 TO BEFORE DROP RENAME TO T1_ver_2;
あなたがDROP
を実行すると、テーブル全体がデータベースから削除され、テーブルが存在しない、すなわち、もう
あなただけそのテーブルの実行
truncate table T1 drop storage;
からすべてのデータを削除する場合に必要な場合にも、単一の(サブ)パーティションを切り捨てることができます。
ありがとうございました。これも非常に良いです。 – Joe