In diesem Tutorial wird hervorgehoben.
Die MySQL -Steigungsanweisung ist Teil der Datendefinitionssprachanweisungen. Seine Funktionen ähneln jedoch der Löschanweisung, sodass sie Teil der Datenmanipulationssprache erscheint.
Um die Tricate -Anweisung zu verwenden, müssen Sie über die Drop -Berechtigungen in der Datenbank verfügen.
Merkmale von Kürzungen
Im Folgenden finden Sie einige der wichtigsten Merkmale der Kürzung, die sie von der Löschanweisung unterscheidet:
Grundnutzung
Die allgemeine Syntax für die Verwendung der Tricate -Anweisung lautet:
Truncate -Tabelle TBL_NAME;NOTIZ: Sie können das Schlüsselwort der Tabelle überspringen, und die Tricate -Anweisung wird ähnlich ausgeführt. Es ist jedoch besser, das Schlüsselwort der Tabelle hinzuzufügen, um Verwirrung mit der Kürzungsfunktion zu vermeiden.
Beispiel Anwendungsfall
Schauen wir uns ein Beispiel dafür an, wie die Stütze -Anweisung verwendet wird.
In diesem Beispiel werde ich die Tabelle der Mitarbeiter in der folgenden Ressource verwenden:
https: // dev.Mysql.com/doc/index-other.html
Wählen Sie zunächst einige Werte aus der Tabelle aus, um zu bestätigen, dass es nicht leer ist:
Wählen Sie * aus den Mitarbeitern aus. Begrenzen Sie 10;Die Ausgabe ist unten dargestellt:
Nachdem wir nun bestätigt haben, dass die Tabelle voller Daten ist, versuchen wir, die Tabelle als:
Setzen Sie fremd_key_checks = false;Wir haben zuerst die Variable fremd_key_check auf false festgelegt, da die Stütze -Anweisung fehlschlägt, wenn die Tabelle Einschränkungen aus anderen Tabellen enthält.
Sobald wir die Möglichkeit entfernt haben, Einschränkungen aus anderen Tabellen zu überprüfen.
Sie können bestätigen, indem Sie klicken: Auswählen:
Wählen Sie * von Mitarbeitern aus;VORSICHT: Entfernen Sie die Überprüfung auf Einschränkungen in Tabellen nicht in einer realen Datenbank.
Abschluss
Dieser Leitfaden führte Sie durch die Verwendung der Truncate -Anweisung in MySQL, um Daten in einer Tabelle zu entfernen. Ich hoffe, das Tutorial war hilfreich.