TRANSACTION-Anweisung (Microsoft Access SQL)
Gilt für: Access 2013, Office 2013
Dient zum Auslösen und Abschließen expliziter Transaktionen.
Syntax
Initiiert eine neue Transaktion:
BEGIN TRANSACTION
Schließt eine Transaktion ab, indem für alle während der Transaktion ausgeführten Schritte ein Commit ausgeführt wird:
COMMIT [TRANSACTION | WORK]
Schließt eine Transaktion ab, indem für alle während der Transaktion ausgeführten Schritte ein Rollback ausgeführt wird:
ROLLBACK [TRANSACTION | WORK]
Hinweise
Transaktionen werden nicht automatisch gestartet. Zum Starten einer Transaktion müssen Sie explizit den Befehl BEGIN TRANSACTION verwenden.
Transaktionen können in bis zu fünf Ebenen geschachtelt sein. Zum Starten einer geschachtelten Transaktion verwenden Sie BEGIN TRANSACTION im Kontext einer vorhandenen Transaktion.
Für verknüpfte Tabellen werden Transaktionen nicht unterstützt.