社区
新技术前沿
帖子详情
mysql触发器触发修改本表其他记录问题
和煦晨阳
2019-04-17 10:03:47
我最近写算法,用到存储过程和触发器。但是遇到个瓶颈,当一个表中的某个记录的某个字段增加到某一个值时,调用存储过程,修改当前表的其他字段记录数据。报线程错,不能对触发器本表做更新。应该用什么方法解决这个问题?
...全文
123
回复
打赏
收藏
mysql触发器触发修改本表其他记录问题
我最近写算法,用到存储过程和触发器。但是遇到个瓶颈,当一个表中的某个记录的某个字段增加到某一个值时,调用存储过程,修改当前表的其他字段记录数据。报线程错,不能对触发器本表做更新。应该用什么方法解决这个问题?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
mysql
触发
器
之创建多个
触发
器
操作实例分析
本文实例讲述了
mysql
触发
器
之创建多个
触发
器
操作。分享给大家供大家参考,具体如下: 这次
记录
的内容
mysql
版本必须得是5.7.2+的哈,之前的会不好使的。废话不多说,咱们开始正文哈。 在
mysql
5.7.2+版本之前,我们只能为表中的事件创建一个
触发
器
,例如,只能为BEFORE UPDATE或AFTER UPDATE事件创建一个
触发
器
。
mysql
5.7.2+版本解决了这样限制,并允许我们为表中的相同事件和动作时间创建多个
触发
器
。当事件发生时,
触发
器
将依次激活。我们来参考创建第一个
触发
器
中的语法。如果表中有相同事件有多个
触发
器
,
mysql
将按照创建的顺序调用
触发
器
。要更改
触发
器
的顺
mysql
中
触发
器
使用详解.docx
触发
器
是与表有关的数据库对象,在对表进行insert/update/delete之前或之后,会
触发
并执行
触发
器
中定义的SQL语句。
触发
器
的这种特性可以协助应用在数据库端确保数据的完整性,
记录
日志,校验数据等。
mysql
触发
器
NULL 博文链接:https://fangyong2006.iteye.com/blog/768289
Mysql
触发
器
介绍
介绍了
mysql
触发
器
的一些概念及一些使用案例
MySQL
触发
器
的基础操作(六)
1.为什么使用
触发
器
: 在
MySQL
数据库中,数据库对象表是存储和操作数据的逻辑结构,而数据库对象
触发
器
则用来实现由一些表事件
触发
的某个操作。在数据库系统中,当执行表事件时,则会激活
触发
器
,从而执行器包含的操作。
触发
器
的操作包含创建、查看、删除。
触发
器
是数据库对象之一,该对象与编程语言 中的函数非常类似,都需要声明、执行等。但是
触发
器
的执行不是由程序调用,也不是由手工启动,而是由事件来
触发
、激活从而实现执行。例如:在学生表中有学生名字、学生总数字段,每当添加一条学生
记录
时,学生的总数就必须同时改变。对于这个实例可以创建一个
触发
器
,每次添加一条学生
记录
时,就执行一次计算
新技术前沿
6,129
社区成员
4,460
社区内容
发帖
与我相关
我的任务
新技术前沿
MS-SQL Server 新技术前沿
复制链接
扫一扫
分享
社区描述
MS-SQL Server 新技术前沿
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章