mysql 触发器 自动补全字段

来源:互联网 发布:淘宝美女店主 下海 编辑:程序博客网 时间:2024/05/16 08:51

需求:

一个表新增了个字段,这个字段的值是由这个表中某个字段的值决定的。(又不想改程序来实现,简单办法来个触发器,before insert on )


例子如下:表名称: t_oa_cms        其中plantform_id 字段为业务需求新增字段。

  idnamesite_idplantform_id1cms38722oms4874

触发器脚本:


create trigger trigger_on_t_oa_cms  before insert on t_oa_cms  for each row beginIF NEW.site_id =3 THENSET NEW.plantform_id = 872;ELSEIF NEW.site_id =4 THEN SET NEW.plantform_id = 874;ELSEIF NEW.site_id =7 THEN SET NEW.plantform_id = 873;END IF;end; 


0 0
原创粉丝点击