sql >> Base de Datos >  >> RDS >> Mysql

MySQL:cómo crear un disparador para establecer la fecha de creación de nuevas filas

Su activador debe ser "antes de insertar", y debe usar SET en lugar de UPDATE :

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