社区
MySQL
帖子详情
mysql 触发器更新本表问题
q465897859
2013-01-22 04:10:42
更新触发器中的更新本表的写法
是set new.id=id
但是我现在所更新的是一颗树,父节点更新变了 子节点也要更这更新路径
单更新触发器只能更新当前行,求高手指导!!
...全文
227
5
打赏
收藏
mysql 触发器更新本表问题
更新触发器中的更新本表的写法 是set new.id=id 但是我现在所更新的是一颗树,父节点更新变了 子节点也要更这更新路径 单更新触发器只能更新当前行,求高手指导!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
rucypli
2013-01-22
打赏
举报
回复
有递归的逻辑 用存储过程写比较清晰
WWWWA
2013-01-22
打赏
举报
回复
用TRIGGER无法解决子节点fpath的更新,用SP来解决吧
q465897859
2013-01-22
打赏
举报
回复
子节点有多个 不是单单一个
q465897859
2013-01-22
打赏
举报
回复
引用 1 楼 wwwwb 的回复:
举例说明,建立外键关系没有?表结构是怎样的,记录是怎样的
fid fpid fpath 123 -1 /123 1234 123 /123/1234 1235 123 /123/1235 2134 1234 /123/1234/2134 表结果如上 如果我更新fid=1234节点的fpid为‘1235’ 对应的fpath 应该更新 /123/1235/1234 其子节点2134 的fpath 也应更新成/123/1235/1234/2134
wwwwb
2013-01-22
打赏
举报
回复
举例说明,建立外键关系没有?表结构是怎样的,记录是怎样的
MySQL
触发器
Re:
MySQL
触发器
============================= #
触发器
概念
触发器
,顾名思义,就是当执行某个事件的时候触发另一个事件的执行!数据库中的
触发器
是和表关联的特殊的存储过程,它可以在插入、删除或修改该表表...
mysql
触发器
更新
本表
mysql
触发器
如何对
本表
进行操作?我是插入一行,如果status字段是‘default’的话就
更新
新以前的行。
触发器
引用旧值,使用 old.status, old.alias 方式。CREATE TRIGGER abc BEFORE INSERT ON vehicleFOR ...
mysql
更新
表
触发器
_
mysql
触发器
更新
本表
mysql
的
触发器
不能对
本表
进行update操作,如下面 的示例,直接报Can’t update table ‘tbl’ in stored function/trigger because it is already used by statement which invoked this stored function/trigger ...
mysql
触发器
更新
自己表_
MySQL
:在自己的
触发器
中
更新
表
显然,
MySQL
有一个非常烦人的限制,就是无法
更新
为同一个表定义的
触发器
中的表.我正在使用
MySQL
版本5.1,我得到错误:“无法
更新
存储函数/
触发器
中的表,因为它已被调用此函数/
触发器
的语句使用”.我有的是这个:create ...
mysql
触发器
更新
本表
mysql
的
触发器
不能对
本表
进行update操作,如下面 的示例,直接报 Can’t update table ‘tbl’ in stored function/trigger because it is already used by statement which invoked this stored function/trigger ...
MySQL
56,677
社区成员
56,708
社区内容
发帖
与我相关
我的任务
MySQL
MySQL相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MySQL相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章