社区
MySQL
帖子详情
mysql触发器中update操作
qq_34562939
2019-03-14 03:04:15
mysql触发器 现在有在这样一种需求,
给X表中insert数据时触发,
并且修改此表中某一条满足条件的数据,
举例:tree添加子节点的同事要给父节点的path重新赋值。
1是mysql不支持触发器中update本表,2是new中也没有父节点数据
这种情况下怎么办,有没有好的办法?
...全文
222
2
打赏
收藏
mysql触发器中update操作
mysql触发器 现在有在这样一种需求, 给X表中insert数据时触发, 并且修改此表中某一条满足条件的数据, 举例:tree添加子节点的同事要给父节点的path重新赋值。 1是mysql不支持触发器中update本表,2是new中也没有父节点数据 这种情况下怎么办,有没有好的办法?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
qq_34562939
2019-03-15
打赏
举报
回复
怎么中转 没有做过,能不能举个栗子
引用 1 楼 学海无涯回头是岸_ 的回复:
搞个辅助表,中转一下
学海无涯-回头是岸
2019-03-15
打赏
举报
回复
搞个辅助表,中转一下
mysql
触发器
之创建多个
触发器
操作
实例分析
本文实例讲述了
mysql
触发器
之创建多个
触发器
操作
。分享给大家供大家参考,具体如下: 这次记录的内容
mysql
版本必须得是5.7.2+的哈,之前的会不好使的。废话不多说,咱们开始正文哈。 在
mysql
5.7.2+版本之前,我们只能为表
中
的事件创建一个
触发器
,例如,只能为BEFORE
UPDATE
或AFTER
UPDATE
事件创建一个
触发器
。
mysql
5.7.2+版本解决了这样限制,并允许我们为表
中
的相同事件和动作时间创建多个
触发器
。当事件发生时,
触发器
将依次激活。我们来参考创建第一个
触发器
中
的语法。如果表
中
有相同事件有多个
触发器
,
mysql
将按照创建的顺序调用
触发器
。要更改
触发器
的顺
MySQL
触发器
Update
触发Insert失败
主要介绍了
MySQL
触发器
Update
触发Insert失败 的相关资料,非常不错,具有参考借鉴价值,需要的朋友可以参考下
mysql
触发器
之
触发器
的增删改查
操作
示例
本文实例讲述了
mysql
触发器
之
触发器
的增删改查
操作
。分享给大家供大家参考,具体如下: 我们在创建
触发器
后,可以在包含
触发器
定义文件的数据文件夹
中
显示其定义。
触发器
作为纯文本文件存储在以下数据库文件夹
中
: /data_folder/database_name/table_name.trg 我们还可通过查询information_schema数据库
中
的triggers表来显示
触发器
,如下所示: SELECT * FROM information_schema.triggers WHERE trigger_schema = 'database_name' AND trigge
MySQL
触发器
详解及简单实例
MySQL
触发器
简单实例 语法 CREATE TRIGGER <
触发器
名称> –
触发器
必须有名字,最多64个字符,可能后面会附有分隔符.它和
MySQL
中
其他对象的命名方式基本相象. { BEFORE | AFTER } –
触发器
有执行的时间设置:可以设置为事件发生前或后。 { INSERT |
UPDATE
| DELETE } –同样也能设定触发的事件:它们可以在执行insert、
update
或delete的过程
中
触发。 ON <表名称> –
触发器
是属于某一个表的:当在这个表上执行插入、 更新或删除
操作
的时候就导致
触发器
的激活. 我们不能给同一张表的同一个事件安排两个
触发器
MySQL
触发器
使用详解
MySQL
包含对
触发器
的支持。
触发器
是一种与表
操作
有关的数据库对象,当
触发器
所在表上出现指定事件时,将调用该对象,即表的
操作
事件触发表上的
触发器
的执行。 创建
触发器
在
MySQL
中
,创建
触发器
语法如下: 代码如下: CREATE TRIGGER trigger_name trigger_time trigger_event ON tbl_name FOR EACH ROW trigger_stmt 其
中
: trigger_name:标识
触发器
名称,用户自行指定; trigger_time:标识触发时机,取值为 BEFORE 或 AFTER; trigger_event:标识触发事件,取值为
MySQL
56,679
社区成员
56,709
社区内容
发帖
与我相关
我的任务
MySQL
MySQL相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MySQL相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章