パーティションテーブルとそのすべてのパーティションを削除します。 このトピックでは、パーティションテーブルを削除するためのステートメントと例について説明します。
構文
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;