Ich habe ein Datumsfeld (DATETIME oder TIMESTAMP oder sonstwas).
Bei einem SELECT möchte ich, dass sie ausgewählten Datensätze in diesem Feld auf die aktuelle Zeit aktualisiert werden.
Oder MUSS ich den weg über ein zuästzliches
UPDATE tabelle SET zuletzt=Now() WHERE blabla
gehen?
Ich habe ein Datumsfeld (DATETIME oder TIMESTAMP oder
sonstwas).
Bei einem SELECT möchte ich, dass sie ausgewählten Datensätze
in diesem Feld auf die aktuelle Zeit aktualisiert werden.
Hmmm… Wenn Du beim Selecten IMMER aktualisierst, brauchst Du das Feld dann überhaupt? Du kannst eine Funktion als Pseudospalte selektieren, sowas wie
select bla, nix, sysdate() from tabelle;
Oder MUSS ich den weg über ein zuästzliches
UPDATE tabelle SET zuletzt=Now() WHERE blabla
gehen?
Wenn Du das Feld unbedingt brauchst, ja. Aber vielleicht tut es wie oben beschrieben…