Verwenden Sie die ROLLBACK-Anweisung, um Änderungen in nicht festgeschriebenen Transaktionen rückgängig zu machen und die Datenbank in den Zustand zu Beginn der Transaktion zurückzusetzen.
Anweisung für Transaktions-Rollback in SQL
In SQL wird die Transaktions-Rollback-Anweisung verwendet, um alle Änderungen in einer nicht festgeschriebenen Transaktion rückgängig zu machen. Es stellt die Datenbank in dem Zustand wieder her, in dem sie sich zu Beginn der Transaktion befand.
Rollback-Anweisung
<code class="sql">ROLLBACK;</code>
Verwendung
Eine Rollback-Anweisung kann zu jedem Zeitpunkt einer Transaktion ausgeführt werden, um alle bisher vorgenommenen Änderungen rückgängig zu machen. Nach einem Rollback werden alle Änderungen in der Transaktion verworfen und die Datenbank wird in den Zustand zurückversetzt, in dem sie sich zu Beginn der Transaktion befand.
Wann zu verwenden ist
Die Rollback-Anweisung wird normalerweise in den folgenden Situationen verwendet:
Beispiel
<code class="sql">BEGIN TRANSACTION; -- 执行一些 SQL 语句。 ROLLBACK; -- 事务中的所有更改都被撤销。</code>
Hinweise
Das obige ist der detaillierte Inhalt vonAnweisungen für das Transaktions-Rollback in SQL. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!