概述
这几天在做数据库设计的时候需要用到触发器,由于之前在学习数据库的时候没有做好笔记,所以找资料花了我挺长时间的,现在此记录一下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.示例代码
create trigger enter_depot
after update on table_1
for each row
begin
insert into table_2 values (001,"wsft","1234@qq.com","2022-10-15 12:12:12");
end;
如果本文章能够帮到你,还望施主能够不吝赐赞!
最后
以上就是坚强曲奇为你收集整理的MySQL-8.0版本的触发器创建一.创建语法的全部内容,希望文章能够帮你解决MySQL-8.0版本的触发器创建一.创建语法所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复