Mysql
 sql >> Database >  >> RDS >> Mysql

TIMESTAMP di MySQL (DEFAULT + IN AGGIORNAMENTO).

SÌ POSSIAMO.

Puoi utilizzare un trigger per aggiornare il campo, in questo modo:

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

In questo modo, puoi impostare il tuo campo di aggiornamento automatico utilizzando il metodo MySQL nativo e utilizzarlo per acquisire la data di creazione.