当前位置:首页 > 技能相关 > 实施日记 > 正文内容

PB 数据窗口update执行报错:rows changed between retrieve and update

admin8个月前 (09-25)实施日记5730 修订时间:2024-09-25 08:09:01

今天修改程序事碰到rows changed between retrieve and update的报错。但是语句单独拿出来在PLSQL里面执行是不报错的。

此类问题原因大致如下:

1、多人同时操作了同一记录(并发操作)
2、数据窗口的默认值与数据库的默认值不一致
3、保存数据的时,触发嚣修改了自身记录

4、触发器中有update语句且没有update任何数据时

建议先排查:

pb修改数据触发触发器,如果触发器中有update语句且没有update任何数据时,就会报rows changed between retrieve and update的错误。

 您阅读本篇文章共花了: 

免责声明
本站内容均为博客主本人日常使用记录的存档,如侵犯你的权益请联系:lifei@zaiheze.com 546262132@qq.com 沟通删除事宜。本站仅带访问端口形式使用,已杜绝搜索引擎爬取。

扫描二维码推送至手机访问。

版权声明:本文由LIFEI - blog发布,如需转载请注明出处。

本文链接:http://www.lifeiai.com/?id=419

分享给朋友:

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。