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

come creare trigger per eseguire la concatenazione dei campi

Non è possibile modificare una tabella mentre si attiva il trigger INSERT. Tuttavia, puoi creare un trigger prima di inserire il record.

DELIMITER |
CREATE TRIGGER `fullname` BEFORE INSERT ON `user`
FOR EACH ROW 
BEGIN
  SET NEW.full_name = CONCAT(NEW.first_name, ' ', NEW.last_name);
END |
DELIMITER ;