为了账号安全,请及时绑定邮箱和手机立即绑定

Mysql 触发器

标签:
MySQL

当执行某些sql语句时,触发的语句

1.基本格式

create trigger 触发器名 after/before insert/update/delete on 表名 for each row 
begin...
sql语句
...end;#代表当对表的每一行进行插入/更新/删除事件之前或之前执行的sql语句

2.使用举例

(1)脚本使用
create trigger abc after insert on peoples for each row
begin
update food set number=number+1 where id=5;
end;#触发器-在peoples里插入数据后执行insert into peoples(id, username, password) values(24, 'sss', 'aaa');#每次插入数据,都会发现food表里id=5的number自增1

(2)命令行使用
使用到delimiter关键字,参考函数的命令行下使用



作者:dawsonenjoy
链接:https://www.jianshu.com/p/b30a4efd3d15


点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消