当前位置:Gxlcms > 数据库问题 > MYSQL数据库学习八 触发器的操作

MYSQL数据库学习八 触发器的操作

时间:2021-07-01 10:21:17 帮助过:5人阅读

 trigger_event:DELETE、INSERT和UPDATE。

 table_name:触发事件所操作的表。

 trigger_stmt:激活触发器后被执行的语句。

  创建包含多条执行语句的触发器

DELIMITER $$//设置结束符号为$$
CREATE TRIGGER trigger_name
    BEFORE|AFTER trigger_event 
        ON table_name FOR EACH ROW
            BEGIN
            trigger_stmt//多个执行语句,用;隔开
            END
            $$

DELIMITER ;//将结束符号设置还原为;

 

8.3 查看触发器

 Trigger、Event、Table、Statement、Timing

SHOW TRIGGERS \G
USE information_schema;
SELECT * FROM triggers 【WHERE TRIGGER_NAME=‘trigger_name‘】\G

 

8.4 删除触发器

DROP TRIGGER trigger_name;

  

MYSQL数据库学习八 触发器的操作

标签:

人气教程排行