需要一些帮助:)
DELIMITER |
CREATE TRIGGER update_tab2 AFTER INSERT ON contacts
FOR EACH ROW
BEGIN
IF(NEW.city= 'LA') THEN
SET NEW.tag = "HI LA";
END IF;
END;
|
DELIMITER ;
当用户使用LA填写html“city”表单时,此触发器应该更新标记列。触发器是正确的(我的意思是语法,但不要在“标签”列中放置任何内容。
任何人都可以给我一个关于错误的提示吗? :)
答案 0 :(得分:2)
如果要更改要插入的数据,则在插入触发器之前需要:
DELIMITER |
CREATE TRIGGER update_tab2 BEFORE INSERT ON contacts
FOR EACH ROW
BEGIN
IF(NEW.city = 'LA') THEN
SET NEW.tag = "HI LA";
END IF;
END;
|
DELIMITER ;