Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

como criar trigger para fazer concatenação de campos


Você não pode alterar uma tabela enquanto o gatilho INSERT estiver disparando. Você pode, no entanto, criar um gatilho antes de inserir o registro.
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 ;