Heim >häufiges Problem >Was ist der Befehl für eine erfolgreiche Transaktionseinreichung?
Der Befehl für die erfolgreiche Übermittlung einer Transaktion lautet „commit“. Der COMMIT-Befehl wird verwendet, um die von der Transaktion vorgenommenen Änderungen in der Datenbank zu speichern Die Syntax lautet „commit [work];“.
Der für die Transaktionsübermittlung verwendete Befehl lautet commit
Der COMMIT-Befehl wird zum Speichern der von vorgenommenen Änderungen verwendet Die Transaktion in der Datenbank speichert alle Transaktionen nach dem letzten COMMIT- oder ROLLBACK-Befehl in der Datenbank.
Syntax
commit [work];
Geben Sie das optionale Schlüsselwort
WORK, TRANSACTION
ein, dessen einzige Funktion darin besteht, den Befehl benutzerfreundlicher zu machen.
Ausgabe
COMMIT
Erfolgreich absenden und diese Informationen zurückgeben.
NOTICE: COMMIT: no transaction in progress
Wenn im Prozess keine Transaktion stattfindet, werden diese Informationen zurückgegeben.
Hinweis
Die Schlüsselwörter WORK und TRANSACTION können ignoriert werden.
Verwenden Sie die ROLLBACK-Anweisung, um eine Transaktion zu beenden.
Verwenden Sie COMMIT, um die aktuelle Transaktion festzuschreiben. Dadurch werden die in der Transaktion vorgenommenen Änderungen dauerhaft, alle Transaktionsänderungen werden für andere Transaktionen sichtbar und die Nachhaltigkeit sichergestellt, wenn ein Absturz auftritt.
Übergebene geänderte Tabellen , alle während der Transaktion vorgenommenen Änderungen anzeigen, andere Benutzer können die Änderungen jedoch nicht sehen.
können die ROLLBACK-Anweisung mit allen während der Transaktion vorgenommenen Änderungen rückgängig machen.
Sie können diese Anweisung manuell verwenden Senden Sie Fragen zu verteilten Transaktionen.
Mit dieser Anweisung können Sie die schreibgeschützte Transaktion der SET TRANSACTION-Anweisung beenden
Das obige ist der detaillierte Inhalt vonWas ist der Befehl für eine erfolgreiche Transaktionseinreichung?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!