PostgreSQL: Tabelle löschen
PostgreSQL verwendet die Anweisung DROP TABLE, um Tabellen zu löschen, einschließlich Tabellendaten, Regeln, Trigger usw. Seien Sie daher beim Löschen von Tabellen vorsichtig, denn nach dem Löschen verschwinden alle Informationen.
Syntax
DROP TABLEDie Syntax lautet wie folgt:
DROP TABLE table_name;
Beispiele
Im vorherigen Kapitel haben wir zwei Tabellen erstellt, COMPANY und DEPARTMENT. Wir können zunächst den Befehl\dverwenden, um zu prüfen, ob die Tabellen erfolgreich erstellt wurden:
exampledb=# \d
List of relations
Schema | Name | Type | Owner
--------+------------+-------+----------
public | company | table | postgres
public | department | table | postgres
(2 rows)
An den obigen Ergebnissen können wir erkennen, dass unsere Tabellen erfolgreich erstellt wurden. Als Nächstes löschen wir diese beiden Tabellen:
exampledb=# drop table department, company; DROP TABLE
Verwenden Sie dann den Befehl\d, um erneut zu prüfen, und die Tabellen können nicht mehr gefunden werden:
testdb=# \d Did not find any relations.Andere Erweiterungen