optimizar - La columna MYSQL de marca de hora se actualiza automáticamente aunque no haya cambios?
insertar hora en mysql (1)
Necesita actualizar explícitamente la columna. Del manual de MySQL, propiedades TIMESTAMP :
La columna de actualización automática TIMESTAMP, si hay una, se actualiza automáticamente a la marca de tiempo actual cuando el valor de cualquier otra columna en la fila se cambia de su valor actual. Si todas las otras columnas se establecen en sus valores actuales, la columna TIMESTAMP no cambia. La actualización automática no se aplica si a la columna TIMESTAMP se le asigna explícitamente un valor distinto de NULL.
Énfasis mío
Tengo una columna update_date en una tabla y escribo timestamp. Establecí el valor de la visita usando el menú desplegable phpmyadmin en CURRENT_TIMESTAMP. Pero más tarde, cuando ejecuto sql UPDATE x SET ... actualiza la columna de marca de tiempo si solo hay cambios en cualquiera de las columnas. Lo que me gustaría lograr es si hay un cambio o no se establece la hora actual cada vez que se ejecuta la actualización sql. ¿Hay alguna forma de hacerlo en mysql o tengo que configurar la fecha de actualización explícitamente cada vez que se llama a la actualización?
Gracias