hi, ich hab nach savepoint und nach rollback gesucht aber leider nix gefunden?
wie genau funktioniert das? ich nehm mal an ich muss zu beginn der funktion nen savepoint setzen und dann meine mysql queries absetzen, wenn was schiefgeht mach ich nen rollback. geht das auch wenn die datenbank nen fehler auslöst zb? und was passiert wenn zwei benutzer parallel in die selbe funktion kommen? in der hilfe steht, dass ein savepoint überschrieben wird, wenn ein anderer mit dem selben namen schon exisitiert? wie schütze ich mich am besten davor, dass zwei savepoints denselben namen haben?
					wie genau funktioniert das? ich nehm mal an ich muss zu beginn der funktion nen savepoint setzen und dann meine mysql queries absetzen, wenn was schiefgeht mach ich nen rollback. geht das auch wenn die datenbank nen fehler auslöst zb? und was passiert wenn zwei benutzer parallel in die selbe funktion kommen? in der hilfe steht, dass ein savepoint überschrieben wird, wenn ein anderer mit dem selben namen schon exisitiert? wie schütze ich mich am besten davor, dass zwei savepoints denselben namen haben?
 
          
 Moderator
 Moderator ... in solch einem Falle arbeitet man im Normalfalle mit 'nem Locking ... (entweder LOCK TABLES ... oder SELECT ... FOR UPDATE) ... steht einiges im Manual dazu ...
 ... in solch einem Falle arbeitet man im Normalfalle mit 'nem Locking ... (entweder LOCK TABLES ... oder SELECT ... FOR UPDATE) ... steht einiges im Manual dazu ... 
Comment