我是靠谱客的博主 积极衬衫,这篇文章主要介绍17.1 创建触发器,现在分享给大家,希望可以做个参考。

17.1 创建触发器

MySQL中创建触发器可以使用CREATE TRIGGER语句。MySQL中的触发器可以包含一条执行语句,也可以包含多条执行语句。


17.1.1 语法格式

创建触发器的语法格式如下:


复制代码
1
2
3
4
5
6
7
8
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内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(83)

评论列表共有 0 条评论

立即
投稿
返回
顶部