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

MySQL:come creare un trigger per impostare la data di creazione per le nuove righe

Il tuo trigger deve essere "prima dell'inserimento" e devi usare SET invece di UPDATE :

CREATE TRIGGER task_creation_timestamp BEFORE INSERT ON tasks 
FOR EACH ROW
SET NEW.created = NOW();