Die Anweisung SQL Server hat alle Datensätze aus einer Tabelle entfernt, während die Tabellenstruktur beibehält. Stellen Sie sich die Kürzung an, um Daten aus einer Tabelle zu löschen, ohne die tatsächliche Tabelle fallen zu lassen.
In diesem Leitfaden verstehen Sie, wie Sie mit dem Befehl TRUNCATE in SQL Server arbeiten können, sodass Sie die Tabellen zurücksetzen können, ohne sie neu zu erstellen.
SQL Server -Abschneidungstabelle
Wenn Sie mit der Datenbank arbeiten, werden Sie auf Instanzen begegnen, in denen Sie alle in einer Tabelle gespeicherten Daten löschen müssen, ohne die Tabelle abzugeben.
Obwohl Sie die Löschanweisung ohne bedingte Klausel verwenden können.
Die Syntax des Befehls abgewirkt ist wie gezeigt:
TABELLE STRUNK [Datenbankname.] [Schema_Name.]TABELLENNAME;Nehmen wir die Beispielabfragen unten, die eine Tabelle erstellen und Beispieldaten einfügen.
Datenbank erstellen product_inventory;Führen Sie die Abfrage ab, um alle Daten aus der Tabelle zu entfernen:
Tischinventar;Die resultierende Tabelle ist wie gezeigt:
Beachten Sie, dass die Tabellenstruktur noch aufbewahrt wird, während alle gespeicherten Daten entfernt werden.
SQL Server -Abschneidung vs. Löschen
Möglicherweise fragen Sie?
Im Folgenden sind einige Vorteile des Befehls ab Löschen vorhanden.
Abschluss
In diesem Artikel haben Sie festgestellt.