- DROP TABLE文を使用する方法:
DROP TABLE テーブル名;
この方法は、指定したテーブルを完全に削除します。削除されたテーブルは元に戻すことはできません。注意して使用してください。
例えば、テーブル名が「users」とすると、以下のようになります:
DROP TABLE users;
- TRUNCATE文を使用する方法:
TRUNCATE TABLE テーブル名;
この方法は、テーブル内のすべてのデータを削除しますが、テーブル自体は削除しません。テーブルの定義は保持されます。
例えば、テーブル名が「users」とすると、以下のようになります:
TRUNCATE TABLE users;
- DELETE文を使用する方法:
DELETE FROM テーブル名;
この方法は、テーブル内のすべてのデータを削除しますが、テーブル自体は削除しません。DELETE文はトランザクションを使用するため、必要に応じてCOMMIT文を発行して変更を確定してください。
例えば、テーブル名が「users」とすると、以下のようになります:
DELETE FROM users;
COMMIT;
以上の方法を使用して、PostgreSQLでテーブルを削除することができます。重要なデータを削除する前に、操作を慎重に検討してください。