Muszę zaktualizować 2 kolumny z datą i godziną i chcę, aby były dokładnie takie same, używając mysql w wersji 4.1.20. Używam tego zapytania:
mysql> update table set last_update=now(), last_monitor=now() where id=1;
Jest to bezpieczne lub jest szansa, że kolumny są aktualizowane z różnym czasem, z powodu 2 widocznych wywołań now()
?
Nie sądzę, że można to aktualizować różnymi wartościami (myślę, że wewnętrznie wywołania mysql now()
tylko raz na wiersz lub coś podobnego), ale nie jestem ekspertem, co o tym sądzisz?
Aktualizacja: Tutaj wyodrębniono drugie pytanie .