我是靠谱客的博主 积极衬衫,最近开发中收集的这篇文章主要介绍17.1 创建触发器,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

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 创建触发器所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

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

评论列表共有 0 条评论

立即
投稿
返回
顶部