SQLite DROP TABLE
SQLiteDROP TABLE-Anweisung wird verwendet, um die Tabellendefinition und alle zugehörigen Daten, Indizes, Trigger, Einschränkungen und Berechtigungsspezifikationen für diese Tabelle zu löschen.
Bei der Verwendung dieses Befehls ist besondere Vorsicht geboten, denn sobald eine Tabelle gelöscht ist, gehen alle Informationen in der Tabelle für immer verloren.
Syntax
Die grundlegende Syntax der DROP TABLE-Anweisung lautet wie folgt. Optional können Sie den Datenbanknamen zusammen mit dem Tabellennamen angeben, wie unten gezeigt:
DROP TABLE database_name.table_name;
Beispiel
Lassen Sie uns zunächst bestätigen, dass die COMPANY-Tabelle bereits existiert, und dann werden wir sie aus der Datenbank löschen.
sqlite>.tables COMPANY test.COMPANY
Das bedeutet, dass die COMPANY-Tabelle bereits in der Datenbank existiert. Als Nächstes löschen wir sie aus der Datenbank, wie folgt:
sqlite>DROP TABLE COMPANY; sqlite>
Wenn Sie nun den Befehl .TABLES ausprobieren, werden Sie die COMPANY-Tabelle nicht finden können:
sqlite>.tables sqlite>
Das angezeigte Ergebnis ist leer, was bedeutet, dass die Tabelle erfolgreich aus der Datenbank gelöscht wurde.
Andere Erweiterungen