START TRANSACTION

4D - Documentation   Français   English   German   4D Programmiersprache, Befehle nach Themen   4D Programmiersprache, Befehle alphabetisch   4D Programmiersprache, Konstanten nach Themen   Back   Previous   Next

Version 3


START TRANSACTION

ParameterTypBeschreibung
Dieser Befehl benötigt keine Parameter

Beschreibung

START TRANSACTION startet eine Transaktion im aktuellen Prozess. Alle während der Transaktion gemachten Änderungen an den Datensätzen werden in einem Hilfsbereich gespeichert, bis sie mit den Befehlen VALIDATE TRANSACTION bestätigt oder CANCEL TRANSACTION annulliert werden.

Bestätigen Sie die Transaktion, aktualisiert 4D mit den Daten aus dem Hilfsbereich die Datenbank auf einmal. Brechen Sie die Transaktion ab, werden alle bisher gemachten Änderungen widerrufen und die Datenbank bleibt unverändert.

Für jeden Prozess kann nur eine Transaktion laufen. Transaktionen können nicht verschachtelt werden. Starten Sie eine Transaktion innerhalb einer anderen Transaktion, ignoriert 4D die zweite Transaktion.

Unterlassen Sie es, eine Transaktion zu bestätigen oder abzubrechen, wird die Transaktion bei Beendigung des Prozesses automatisch abgebrochen und alle Änderungen widerrufen!

Referenz

CANCEL TRANSACTION, In transaction, Transaktionen verwenden, VALIDATE TRANSACTION.


4D - Documentation   Français   English   German   4D Programmiersprache, Befehle nach Themen   4D Programmiersprache, Befehle alphabetisch   4D Programmiersprache, Konstanten nach Themen   Back   Previous   Next