INSERTトリガーの起動中は、テーブルを変更できません。ただし、レコードを挿入する前にトリガーを作成することはできます。
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 ;
INSERTトリガーの起動中は、テーブルを変更できません。ただし、レコードを挿入する前にトリガーを作成することはできます。
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 ;