Zitat von
Tyrael Y.:
Erst ein CommitTrans führt dazu das der Inhalt der temporären Tabellen in die eigentlichen Tabellen übertragen wird.
Kommt kein CommitTrans wird die Datenbank nicht verändert.
Hät zu dem Thema noch ne Frage/Anmerkung:
Angenommen die Verbindung bricht vor dem Commit ab.
Die
DB wird zwar net verändert, aber die Temp-Tabelle bleibt solange bis die
DB Sie mal löscht.
Was passiert dann eigentlich bei nem Select.
Die DBs haben doch so komische Isolation-Levels.
Werden IMMER nur die Datensätze geliefert, die auch erfolgreich in die Tabelle geschrieben wurden?
Bin mir da nicht sicher - auch nicht was für Standard-Einstellungen die DBs besitzen.