Latest web development tutorials

SQLite Truncate Table

In SQLite, gibt es keinen Befehl TRUNCATE TABLE, aber Sie können SQLite Befehllöschen Sie alle Daten aus einer vorhandenen Tabelle zu löschen, aber es wird empfohlen , DROP TABLE - Befehl verwenden , um die gesamte Tabelle zu löschen und dann neu erstellen wieder.

Grammatik

Die grundlegende Syntax des Befehls DELETE ist wie folgt:

sqlite> DELETE FROM tabelle;

DROP TABLE grundlegende Syntax lautet wie folgt:

sqlite> DROP TABLE table_name;

Wenn Sie die DELETE TABLE - Befehl verwenden , um alle Datensätze zu löschen, empfehlen wirVACUUM - Befehl den ungenutzten Speicherplatz zu löschen.

Beispiele

Angenommen COMPANY Tabelle die folgenden Datensätze haben:

ID Name Alter ADRESSE GEHALT
---------- ---------- ---------- ---------- ----------
1 Paul 32 California 20.000,0
2 Allen 25 Texas 15.000,0
3 Teddy 23 Norwegen 20.000,0
4 Mark 25 Reiche-Mond 65.000,0
5 David 27 Texas 85.000,0
6 Kim 22 Süd-Halle 45.000,0
7 James 24 Houston 10000.0

Hier ist die Tabelle löschen Datensätze Beispiel:

SQLite> FROM UNTERNEHMEN DELETE;
SQLite> VACUUM;

Nun wird COMPANY Datensätze in der Tabelle vollständig entfernt, um eine SELECT-Anweisung wird keine Ausgabe haben.