Was ist der Befehl zum Abschneiden? 
Abschneiden ist ein Befehl, mit dem die Tabelle wieder so erstellt wird, wie wir sie zuerst erstellt haben.
Es ist also ein Befehl, der alle Daten in unserer Tabelle löscht, als ob wir diese Tabelle von Grund auf neu erstellt hätten.
Jetzt werden Sie sagen, dass der Befehl DELETE auch zum Löschen verwendet wurde. Was ist der Unterschied zwischen diesem und jenem?
Wenn wir "Löschen von" sagen, wird unsere Tabelle nicht auf das zurückgesetzt, was wir zuerst erstellt haben. Mit anderen Worten, wenn wir einen Bereich mit automatischer Vergrößerung haben, z. B. wenn ich tausend Datensätze gelöscht habe, wenn ich ihn nach dem Löschen erneut hinzugefügt habe, wird er dort fortgesetzt, wo er aufgehört hat, dh 1001, und während der Abschneidevorgang ein sehr schneller Vorgang ist, ist das Löschen nicht so schnell. Wenn wir die Tabelle vollständig leeren möchten, verwenden wir den Befehl truncate anstelle des Befehls delete. In Bezug auf die Wiederherstellung unserer Malerei und schneller zu sein.
Lassen Sie uns mit Beispielen erklären.

Unser Code sieht folgendermaßen aus: NAME IHRER TRUNCATE TABLE TABLE

Schreiben Sie zuerst unser select * from table name und rufen Sie unsere Tabelle auf. Mal sehen, was drin ist.

Nun aber TRUNCATE Lassen Sie uns unseren Befehl anzuwenden.
WIR SCHREIBEN DEN NAMEN UNSERER TRUNCATE TABLE TABLE .
Es gibt ein Thema, von dem wir wissen müssen, dass wir die Tabelle verwenden, nicht von.
Wir haben unseren Code geschrieben, jetzt wollen wir sehen, wie unsere Tabelle war.

Wie Sie sehen können, hat unser Gemälde seine ursprüngliche Form angenommen. Wenn ich einen neuen Datensatz hinzufüge, beginnt dieser bei 1.
Aber wenn ich es mit delete löschen würde, würde es dort beginnen, wo es aufgehört hat.
Diese Lektion ist ein Erfolg für alle.

Yorum Yap

Daha yeni Daha eski