位置: 编程技术 - 正文

MySQL 触发器详解及简单实例(mysql触发器使用)

编辑:rootadmin

推荐整理分享MySQL 触发器详解及简单实例(mysql触发器使用),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:mysql触发器在哪,mysql触发器使用,mysql触发器工作原理,mysql触发器语句,mysql8.0触发器,mysql触发器工作原理,mysql触发器菜鸟教程,mysql触发器菜鸟教程,内容如对您有帮助,希望把文章链接给更多的朋友!

MySQL 触发器简单实例

语法

CREATE TRIGGER <触发器名称> --触发器必须有名字,最多个字符,可能后面会附有分隔符.它和MySQL中其他对象的命名方式基本相象.

{ BEFORE | AFTER } --触发器有执行的时间设置:可以设置为事件发生前或后。

{ INSERT | UPDATE | DELETE } --同样也能设定触发的事件:它们可以在执行insert、update或delete的过程中触发。

ON <表名称> --触发器是属于某一个表的:当在这个表上执行插入、 更新或删除操作的时候就导致触发器的激活. 我们不能给同一张表的同一个事件安排两个触发器。

FOR EACH ROW --触发器的执行间隔:FOR EACH ROW子句通知触发器 每隔一行执行一次动作,而不是对整个表执行一次。

<触发器SQL语句> --触发器包含所要触发的SQL语句:这里的语句可以是任何合法的语句, 包括复合语句,但是这里的语句受的限制和函数的一样。

--你必须拥有相当大的权限才能创建触发器(CREATE TRIGGER),如果你已经是Root用户,那么就足够了。这跟SQL的标准有所不同。

实例

example1:

MySQL 触发器详解及简单实例(mysql触发器使用)

创建表tab1

创建表tab2

创建触发器:t_afterinsert_on_tab1

作用:增加tab1表记录后自动将记录增加到tab2表中

测试一下

看看结果

example2:

创建触发器:t_afterdelete_on_tab1

作用:删除tab1表记录后自动将tab2表中对应的记录删去

测试一下

看看结果

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

Mysql inner join on的用法实例(必看) 语法规则SELECTcolumn_name(s)FROMtable_name1INNERJOINtable_name2ONtable_name1.column_name=table_name2.column_name先创建两个表,1.用户,2.用户类别用户表CREATETABLE`user`(`id`int()

mysql 5.7.的最新安装教程图文详解 mysql-5.7.-winx是现在最新版本的Mysql,这是免安装的,所以要进行些配置下载地址:

mysql利用init-connect增加访问审计功能的实现 mysql的连接首先都是要通过init-connect初始化,然后连接到实例。我们利用这一点,通过在init-connect的时候记录下用户的thread_id,用户名和用户地址实现db的

标签: mysql触发器使用

本文链接地址:https://www.jiuchutong.com/biancheng/349675.html 转载请保留说明!

上一篇:mysql服务启动却连接不上的解决方法(mysql启动服务器失败)

下一篇:Mysql inner join on的用法实例(必看)

  • 出售其他债权投资
  • 账面现金可以转出吗
  • 增值税的简易计税是什么意思
  • 收到低值易耗品的专票但未付款
  • 不动产在建工程使用的外购物资可以抵扣吗
  • 自建房屋房产税纳税义务发生时间
  • 初期厂房监理费怎么做账?
  • 应交增值税减免税额
  • 独立核算的生产车间是法律主体吗
  • 合同取消写什么
  • 营改增后企业出售房产涉税
  • 企业转让专利技术需要交什么税
  • 物业费增值税是什么税
  • 个体户超过3万怎么纳税
  • 开餐费发票要开具数量和单价吗
  • 工资薪金总额是指月还是全年
  • 往来款可以作为投资款吗
  • 网络科技公司会计核算及账务处理
  • 工会会费可以一年交两个单位吗
  • 重分类不成功
  • 应付职工薪酬调到其他应付款
  • Win10 Build 19043(21H1最新版)即将推送 更新内容汇总
  • 社保生育费用报销
  • 企业当年实现的净利润
  • 用代管资金付出的钱
  • php oci8
  • 在win7系统中将打开窗口拖到屏幕顶端
  • kb4580419更新
  • 收到员工罚款分录怎么记账
  • 湘菜尖椒炒肉的做法
  • 发票联和抵扣联区别
  • PHP:imagelayereffect()的用法_GD库图像处理函数
  • element-ui dialog
  • 短缺材料赔偿会计分录
  • 增值税加计抵减企业所得税如何处理
  • 若依框架前端如何通过后端加载页面
  • php安装swoole扩展
  • 【小沐学C++】C++ MFC中嵌入web网页控件(WebBrowser、WebView2、CEF3)
  • 文件不小心删除了怎么恢复
  • 模型参数是什么意思
  • jquery获取值的几种方法
  • 推荐几个比较好用的
  • 已收到货款 还未发货的会计处理
  • python中insert函数怎么用
  • java变量初始化的两种方式
  • 小企业会计准则和企业会计准则的区别
  • SQL Server 2012 FileTable 新特性详解
  • 资产损失账务处理要求
  • 培训费 会议费
  • mysql怎样
  • 办公楼出租如何交税
  • 折旧方法有哪些英文
  • 政府补助专项资金
  • 固定资产置换存货
  • 会计调整以前年度遗留问题查不出来说明怎么写
  • 固定资产报废会计科目处理
  • 二手车公司销售二手车增值税怎么算
  • 企业实收资本的用途
  • 外购材料用于建筑工程会计分录
  • 小规模纳税人开专票需要交税吗
  • 应交个人所得税借方余额表示什么
  • 累计预扣法的优缺点
  • 公允价值举例说明
  • mysql5.5.62安装配置教程
  • 怎样破解bios密码
  • win8.1升级到win10
  • win10系统怎么调
  • windowsxp教程
  • linux系统对硬件要求高吗
  • centos mtr
  • dsapi.exe是什么
  • win10系统admin和oobe
  • linux可视化界面怎么输入代码
  • cocos输入框
  • sed 处理多行
  • python火车订票系统
  • python元组和数组
  • 法线贴图应该贴在哪里
  • jquery控制元素的显示与隐藏
  • 陕西省电子税务局手机app
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设