メインコンテンツまでスキップ

DROP TABLE

DROP TABLE

Description

このステートメントは、テーブルを削除するために使用されます。

Syntax

DROP TABLE [IF EXISTS] [db_name.]table_name [FORCE]

Note:

  • テーブルが DROP TABLE ステートメントを使用して24時間以内に削除された場合、RECOVER ステートメントを使用してテーブルを復元することができます。
  • DROP TABLE FORCE を実行すると、テーブルが直接削除され、データベースに未完了のアクティビティがあるかどうかを確認しないと復元できません。通常、この操作は推奨されません。

Examples

  1. テーブルを削除します。

    DROP TABLE my_table;
  2. テーブルが存在する場合は、指定されたデータベース上のテーブルを削除します。

    DROP TABLE IF EXISTS example_db.my_table;
  3. テーブルを強制的に削除し、ディスク上のデータも削除します。

    DROP TABLE my_table FORCE;

References