Ich muss 2 Datetime-Spalten aktualisieren und sie müssen mit MySQL Version 4.1.20 genau gleich sein. Ich benutze diese Abfrage:
mysql> update table set last_update=now(), last_monitor=now() where id=1;
Es ist sicher oder es besteht die Möglichkeit, dass die Spalten aufgrund der 2 sichtbaren Aufrufe von zu unterschiedlichen Zeiten aktualisiert werden now()
? .
Ich denke nicht, dass es mit unterschiedlichen Werten aktualisiert werden kann (ich denke, intern ruft MySQL now()
nur einmal pro Zeile oder ähnliches auf), aber ich bin kein Experte, was denkst du?
Update: Die zweite Frage wurde hier extrahiert .