Christian Kruse: mysql update: Array der betroffenen Zeilen?

Beitrag lesen

Hallo Lukas.,

gibt es die Möglichkeit, bei einem update-Query ein Array der betroffenen Zeilen zu erhalten?

Du kannst vorher ein entsprechendes SELECT ausführen.

Ja, genau das wollte ich in eoinem Schritt machen ;) Aber ok, solange ich nicht triggern kann (wie von TS vorgeschlagen), werde ich wohl so vorgehen.

Nicht vergessen, dieser Weg ist nur sicher, wenn du einerseits innerhalb einer Transaktion arbeitest und zweitens mit SELECT ... FOR UPDATE arbeitest. Ansonsten kann dir das aufgrund von Concurrency um die Ohren fliegen.

LG,
CK