Mysql
 sql >> Base de données >  >> RDS >> Mysql

Horodatage MySQL (DEFAULT + ON UPDATE)

OUI NOUS POUVONS.

Vous pouvez utiliser un trigger pour mettre à jour le champ, comme ceci :

create trigger CreationTimestamp after insert on MyTable for each row
begin
    update MyTable set CreateField = UpdateField where id = new.id
end

De cette façon, vous pouvez définir votre champ de mise à jour automatique à l'aide de la méthode MySQL native et l'utiliser pour capturer la date de création.