Einzelnen Beitrag anzeigen
  #1  
Alt 08.03.2012, 00:16:12
Lochmuehle Lochmuehle ist offline
Anfänger
 
Registriert seit: Oct 2009
Alter: 59
Beiträge: 3
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
Mit Zitat antworten