触发器是什么
百度链接:https://baike.baidu.com/item/%E8%A7%A6%E5%8F%91%E5%99%A8/16782
创建触发器
1 | CREATE TRIGGER trigger_name trigger_time trigger_event |
注释
创建触发器:CREATE TRIGGER
将要创建触发器的名称: trigger_name
触发器的触发时机:trigger_time
出发事件:trigger_event
创建触发器的表名:table_name
触发器激活后执行的SQL语句:trigger_body
属性名 | 属性值(可取值) |
trigger_time | after(在检查约束后触发)before(在见擦汗约束前触发) |
trigger_event | insert(插入)update(修改)delete(删除) |
触发器相关命令
查看已有触发器:SHOW TRIGGERS;
删除指定的触发器:DROP TRIGGER tg1;
例题1
为订单创建触发器
1 | DELIMITER $$ |
转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。可以在下面评论区评论,也可以邮件至 jaytp@qq.com