Postgresql-drop-table
提供:Dev Guides
PostgreSQL-DROPテーブル
PostgreSQL DROP TABLEステートメントは、テーブル定義と、そのテーブルに関連するすべてのデータ、インデックス、ルール、トリガー、制約を削除するために使用されます。
'_テーブルを削除すると、テーブルで使用可能なすべての情報も永久に失われるため、このコマンドの使用には注意が必要です。_
構文
DROP TABLEステートメントの基本的な構文は次のとおりです-
DROP TABLE table_name;
例
前の章で表DEPARTMENTおよびCOMPANYを作成しました。 まず、これらのテーブルを確認します(テーブルをリストするには \ d を使用します)-
testdb-# \d
これは、次の結果を生成します-
List of relations
Schema | Name | Type | Owner
--------+------------+-------+----------
public | company | table | postgres
public | department | table | postgres
(2 rows)
これは、DEPARTMENTおよびCOMPANYテーブルが存在することを意味します。 だから私たちは次のようにそれらをドロップしましょう-
testdb=# drop table department, company;
これは、次の結果を生成します-
DROP TABLE
testdb=# \d
relations found.
testdb=#
DROP TABLEが返されたメッセージは、dropコマンドが正常に実行されたことを示します。