すべてのプロダクト
Search
ドキュメントセンター

PolarDB:パーティションテーブルの削除

最終更新日:Jun 28, 2024

パーティションテーブルとそのすべてのパーティションを削除します。 このトピックでは、パーティションテーブルを削除するためのステートメントと例について説明します。

構文

DROP [ TABLE ] name [ CASCADE | RESTRICT ]

DROP TABLEステートメントは、データベースからテーブルを削除します。 テーブルを削除せずにテーブル内の行をクリアするには、DELETEまたはTRUNCATEステートメントを実行します。

DROP TABLEステートメントは、テーブル内のすべてのインデックス、ルール、トリガー、および制約を削除します。 ビューまたは別のテーブルの外部キー制約によって参照されているテーブルを削除するには、CASCADEを使用する必要があります。

説明
  • テーブルを削除できるのは、テーブルの所有者、スキーマの所有者、またはスーパーユーザーだけです。

  • PolarDB for PostgreSQL のパーティションテーブルを削除するステートメントは、PostgreSQLと完全に互換性があります。 DROP TABLEの構文の詳細については、「PostgreSQLドキュメント」をご参照ください。

パーティションテーブルtab_rangeを削除します。

DROP TABLE tab_range;