Transaktionsanweisungen
Firebird verfügt über ein kleines Lexikon von SQL-Anweisungen, die von Clientanwendungen verwendet werden, um die Transaktionen zu starten, zu verwalten, festzuschreiben und rückgängig zu machen (Rollback), die die Grenzen aller Datenbankaufgaben bilden:
- SET TRANSACTION
-
zum Konfigurieren und Starten einer Transaktion
- COMMIT
-
das Ende einer Arbeitseinheit signalisieren und Änderungen dauerhaft in die Datenbank schreiben
- ROLLBACK
-
um die in der Transaktion vorgenommenen Änderungen rückgängig zu machen
- SAVEPOINT
-
um eine Position im Arbeitsprotokoll zu markieren, falls ein teilweises Rollback erforderlich ist
- RELEASE SAVEPOINT
-
einen Speicherpunkt löschen