André Mantz: SQL: select und update in einem statement möglich?

Beitrag lesen

Hallo,

ich frage mich, ob es in SQL (hier: MySQL 4.0.12) möglich ist, Daten aus einer Tabelle abzufragen und gleichzeitig den/die abgefragten Datensätze zu ändern/löschen?

Mein Problem besteht nämlich darin, eine Anwendung auf einem MySQL-Server laufen lassen zu müssen, auf dem ich kein Recht habe, Tabellen zu sperren. Somit kann ich nicht sicherstellen, dass zwischen einem select und einem darauffolgenden update (oder delete) nicht schon jemand anderes an dem Datensatz Änderungen vorgenommen hat.

Leider hat das MySQL-Handbuch mir da keine Lösung zu bieten können ... oder ich habe sie einfach nicht gefunden.

Danke für eure Hilfe.

Gruß, André