概述
17.1 创建触发器
MySQL中创建触发器可以使用CREATE TRIGGER语句。MySQL中的触发器可以包含一条执行语句,也可以包含多条执行语句。
17.1.1 语法格式
创建触发器的语法格式如下:
CREATE
[DEFINER = user]
TRIGGER trigger_name
trigger_time trigger_event
ON tbl_name FOR EACH ROW
[trigger_order]
trigger_body
语法格式说明如下:
·trigger_name:创建的触发器的名称。
·trigger_time:标识什么时候执行触发器,支持两个选项,分别为BEFORE和AFTER。其中,BEFORE表示在某个事件之前触发,AFTER表示在某个事件之后触发。
·trigger_event:触发的事件,支持INSERT、UPDATE和DELETE操作。
·tbl_name:数据表名称,表示在哪张数据表上创建触发器。
·trigger_body:触发器中执行的SQL语句,可以有一条SQL语句,也可以是多条SQL语句。
17.1.2 创建触发器示例
触发器可以在某个事件发生之前触发,也可以在某个事件
最后
以上就是积极衬衫为你收集整理的17.1 创建触发器的全部内容,希望文章能够帮你解决17.1 创建触发器所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复