1
這裏是我創建的觸發器,我想比較new.utype與員工,如下所示,但不知道實際的方式來比較它在MySQL ..我怎麼能實現這一點,也請告訴如果條件語法的正確與否在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 ;
請幫我在那裏這裏 –
看起來沒問題,除了new.filed2應該new.field2和新的正常寫入新的任何一個。你面臨的確切問題是什麼?觸發器是否按預期工作? –
感謝問題已經結束我用strcmp函數進行比較 –