Chris
1. Juni 2008 um 15:21
1
Hallo,
ich muss in einer MYSQL Datenbank nur einen Wert ermitteln und um 1 erhoehen.
Gibt es eine Moeglichkeit das in einer Abfrage zu machen?
Wichtig waere, dass dazwischen niemand anderes auf dieses Feld zugreift.
Hat jemand eine Idee oder gibt es diese Moeglichkeit garnicht im Mysql?
Christian
Was ist der Unterschied zwischen einem Krokodil?
Wichtig waere, dass dazwischen niemand anderes auf dieses Feld
zugreift.
hatte ich vorhin gar nicht drauf geachtet: Was heißt „dazwischen“?
Gruß Ralf
Chris
2. Juni 2008 um 17:00
4
Zwischen dem Lesen und dem schreiben des Wertes.
Aber ich denke in dieser Variante, kann da kaum etwas passieren.
Bekomme ich dann auch den alten Wert aus der Tabelle irgenwie heraus?
Da es ein UPDATE ist wird der ja nicht in der Rueckgabevariablen stehen?
Christian
[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]
Hi Chris,
Bekomme ich dann auch den alten Wert aus der Tabelle irgenwie
heraus?
das bringt mich langsam ins Grübeln - vorher lesen, ändern, nachher lesen, vergleichen. Wenn Differenz größer als 1, war jemand zwischen den 3 Aktionen zugange. Hilft das weiter?
Gruß Ralf