result nach update
Hallo zusammen,
stehe grade auf dem Schlauch...
wie bekomme ich nach
UPDATE meinetabelle SET eintrag=eintrag+1 WHERE meinfeld='xyz' LIMIT 1
den neuen Wert von eintrag OHNE einen SELECT im nächstem Auftrag zu schreiben?
Anwendung: mehrere Prozesse greifen auf diesen Wert zu, erhöhen ihn und sollen den neuen Wert verwenden. Prozess A erhöht von 5 auf 6 und soll 6 verwenden, Prozess B erhöht von 6 auf 7 und soll 7 verwenden. Prozess A soll zwischen erhöhen und abfragen nicht von B unterbrochen werden weil dann beide den Wert 7 verwenden würden.
Vielen Dank für eure Hilfe.
Ernest
|