作者:手机用户2502936713 | 来源:互联网 | 2020-09-12 16:54
触发器用来在某些操作之后或之前,自动执行操作。比如插入了新的学生信息,那么在班级表中应该修改学生数。创建方法:【createtrigger触发器名before|after事件on表名foreachrow触发器语句;】。
语法:
create trigger 触发器名 before|after 事件 on 表名 for each row 触发器语句;
触发器名建议为trigger_xxx,这样便于区分,触发器名不能重复。
before|after 代表触发器语句执行时间,如果是before,就是在insert delete update操作之前执行触发器语句;after就是之后。
事件就是insert delete update操作中的一个。
for each row 是代表任何记录执行对应操作都会触发器。
触发器语句就是触发器触发时要执行的语句。
推荐教程:mysql教程
以上就是什么是触发器?如何创建触发器?的详细内容,更多请关注 第一PHP社区 其它相关文章!