Tengo esta fila stamp timestamp DEFAULT NOW() ON UPDATE NOW()
en mi tabla, y la necesito actualizar incluso cuando la actualización que estoy ejecutando es básicamente la misma en todos los campos.Actualice la tabla mysql con los mismos valores y obtenga una actualización de marca de tiempo
¿Hay alguna manera de hacer esto dentro de la declaración de la mesa, al igual que cualquier otra opción que no sea on update
, o tengo que forzar una stamp = now()
cada actualización vez que (y eliminar la on update
, por supuesto, ya que será inútil)
que he visto this thread, pero sólo responde a lo que está sucediendo y por qué, no cómo conseguir alrededor de él que no sea obligando indirectamente
Gracias, voy a intentarlo – Bimp
Hmm, ¿puedo configurar este disparador dentro de mi código java por casualidad, o tiene que hacerse de forma externa? – Bimp
@Jayto: entra en la base de datos. El motor de DB lo dispara cuando envías una ACTUALIZACIÓN – gbn