DROP TABLE
説明
このステートメントはテーブルを削除するために使用されます。
構文
DROP TABLE [IF EXISTS] [db_name.]table_name [FORCE]
注意:
- テーブルが削除された後、指定された期間内(デフォルトでは1日)に RECOVER ステートメントを使用してテーブルを復元できます。
- DROP Table FORCE が実行されると、データベース内に未完了のアクティビティがあるかどうかを確認せずに、テーブルが直接削除され、復元できなくなります。一般的に、この操作は推奨されません。
例
-
テーブルを削除します。
DROP TABLE my_table;
-
存在する場合、指定されたデータベースのテーブルを削除します。
DROP TABLE IF EXISTS example_db.my_table;
-
テーブルを強制的に削除し、ディスク上のデータをクリアします。
DROP TABLE my_table FORCE;