Mysql
一个表中如果对某字段处理,想要同时处理另一个字段数据就要采用触发器了。
A表中
a b c
1 2 3
当a,b任一一个值发生变化时 c值按照一定规则进行增加
CREATE TRIGGER a before insert ON A FOR EACH ROW BEGIN set New.c = New.a * 5 + New.b; END;
刚接触触发器感觉挺好使用,有些数据可以根据触发器直接在数据库完成,这样程序上会省很多事。
Mysql
一个表中如果对某字段处理,想要同时处理另一个字段数据就要采用触发器了。
A表中
a b c
1 2 3
当a,b任一一个值发生变化时 c值按照一定规则进行增加
CREATE TRIGGER a before insert ON A FOR EACH ROW BEGIN set New.c = New.a * 5 + New.b; END;
刚接触触发器感觉挺好使用,有些数据可以根据触发器直接在数据库完成,这样程序上会省很多事。