Also nach jedem Statement ein Commit zu machen, ist sinnfrei.
Da braucht ihr dann gar kein Commitmentcontrol.
Wenn ein Set abgearbeitet ist, z.B.
setzen Variable
-> Fehlerprüfung -> Fehler = Rollback
-> kein Fehler = update auf Tabelle
-> Fehlerprüfung -> Fehler = Rollback
kein Fehler = insert
usw.
wenn immer noch kein Fehler -> COMMIT
Wichtig ist nach jedem Statement den SQLSTATE oder SQLCODE zu prüfen und darauf zu reagieren.
Kann es sein, dass die Telnetverbindung zur Maschine zwischenzeitlich abbricht?
Wer andren eine Bratwurst brät, hat ein Bratwurstbratgerät!
Bookmarks