@mkinzler: Hier muss ich passen, da ich nicht weiss was eine Sequenz ist (Datenbank bezogen).
@Jelly: AutoInc ist nicht möglich, weil werte in dieser Spalte manchmal geändert werden müssen (Lange Geschichte und leider nicht zu ändern).
Mit den ID's habe ich mich evtl. falsch ausgedrückt: Ich will natürlich keinen neuen Datensatz mit gleicher ID (habe ich das so erklärt?).
Die ganze Datenstruktur inkl. Zähler habe ich nur zur veranschaulichung beschrieben, da ist noch mehr dahinter.
Eigentlich möchte ich nur wissen wie das ganze per Transaktion funktioniert.
Also wie die
SQL Befehle lauten um das ganze
Query entweder komplett (keine Fehler) oder gar nicht (irgend ein Fehler) auszuführen.