比较mysql触发器中的字符串

时间:2014-03-30 12:32:30

标签: mysql sql triggers

这是我创建的触发器,我想将new.utype与员工进行比较,如下所示,但不知道在mysql中比较它的实际方法..我怎样才能实现这一目标,并且请告诉我条件语法是否正确或不是

delimiter $$

CREATE TRIGGER insdetail_tomaster
AFTER INSERT ON tempdetail
FOR EACH ROW BEGIN
IF(new.utype =='employee') THEN
INSERT INTO master_employee values(new.field1,new.filed2);
ELSE 
INSERT INTO master_manager values(new.field1,new.fiel2);
END $$

DELIMITER ;

1 个答案:

答案 0 :(得分:1)

使用“like”关键字如下

Foo

整个触发器看起来像这样

IF new.utype like 'employee' 

我假设你写的触发器不是字符串比较是正确的 感谢