Niko: Welche Einträge wurden bei einer UPDATE-Anweisung geändert?

Beitrag lesen

Hallo Vinzenz,

Danke erstmal für die Antwort. :)

Du könntest mit einem UPDATE-Trigger die Datensätze, die geändert werden, in eine Tabelle schreiben und diese anschließend auswerten. Dies setzt MySQL 5.0.2 oder neuer voraus.

Das geht dann bei mir leider nicht, weil meine Scripts auf einem gemieteten Server laufen und der hat MySQL v4.1.22! Da kann ich leider auch nichts dran ändern.

Ich dachte mir jetzt, dass man vielleicht die WHERE Bedingungen aus der Anfrage irgendwie rausschneidet und sie an eine SELECT Anweisung anhängt. Dann müsste man doch theoretisch genau die Felder als Rückgabe erhalten, die von der UPDATE/DELETE Anweisung betroffen sind.
Werde das gleich mal ausprobieren.

Lg Niko