Mysql
 sql >> Datenbank >  >> RDS >> Mysql

wie man einen Trigger erstellt, um Felder zu verketten

Sie können eine Tabelle nicht ändern, während der INSERT-Trigger ausgelöst wird. Sie können jedoch einen Trigger erstellen, bevor Sie den Datensatz einfügen.

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 ;