MySQL-8.0版本的触发器创建
这几天在做数据库设计的时候需要用到触发器,由于之前在学习数据库的时候没有做好笔记,所以找资料花了我挺长时间的,现在此记录一下MySQL8版本的触发器创建语法。
一.创建语法
1. 语法格式
create trigger 触发器名 触发时刻 触发事件 on 表名 for each row begin 触发的sql语句 end;
2.语法说明
1.触发器名:顾名思义就是触发器的名字;
2.触发时刻:一般来说有两个选择:before和after,即在这前触发 还是 在这之后触发;
3.触发事件:即是哪种类型的sql语句执行才会触发,一般的选择为:insert,update,delete;
4.表名:与触发器执行相联系的表,也就是在哪个表上发生触发事件才能激活触发器。
5.触发的sql语句:触发器激活之后,想对哪些表进行增删改操作对应的sql语句。
3.示例代码
如果本文章能够帮到你,还望施主能够不吝赐赞!
下一篇:
头歌-MySQL实践(授权与撤销授权)