Mysql在insert触发器里如何update当前数据
来源:互联网 发布:手机淘宝实人认证在哪 编辑:程序博客网 时间:2024/05/21 02:48
create trigger update_areabeginupdate workset new.area = (select area from `unit` left join `group` on unit.id=`group`.unitid where `group`.id = new.groupId ) where id = new.id;end;
在insert数据时想更新本条记录出现错误,Can't update table 'work' in stored function/trigger because it is already used by statement which invoked this stored function/trigger.原因是会造成循环的调用。
应该使用set进行调用
create trigger update_areabegin set new.area = (select area from `unit` left join `group` on unit.id=`group`.unitid where `group`.id = new.groupId );end
阅读全文
0 0
- Mysql在insert触发器里如何update当前数据
- mysql在insert触发器里update当前数据
- mysql insert与update触发器
- MySQL中的触发器insert、update
- 关于mysql 触发器(insert,update)
- Insert , Update , Delete 触发器
- Python进阶(三十一)-往MySQL数据库里添加数据,update和insert哪个效率高
- mysql 触发器的使用 FOR INSERT,DELETE,UPDATE
- 如何批量在mysql里添加数据
- update 和insert从库里找出的数据
- ROWTYPE在insert和update语句里的妙用--转载
- mysql insert触发器事例
- mysql-insert or update
- mysql insert update语句
- MySQL insert update语句
- mysql-insert or update
- mysql update,insert常用
- 1, insert触发器; 2, update触发器; 3, delete触发器;
- IE8中parseInt的坑
- c++入门基础知识
- struts2基本输入校验
- 心之力
- CodeVS2058 括号序列 题解
- Mysql在insert触发器里如何update当前数据
- 关于Mysql 全文索引的使用
- linux 上使用commons-net.jar中 FTPClient类的listFiles、retrieveFile等方法停止不执行,出现假死状态解决办法
- 洛谷2661-tarjan-强连通分量
- redis在window下安装
- Android 开发之 ---- bootloader (LK)
- [Unity]旋转
- php 拆分数组,之后算出每一个数组的和
- 一篇文章读懂无人机全产业链(含主控芯片厂商信息)