PB升级到11.5后,数据窗口update时出现Row changed between retrieve and update错误,已解决

paulszpt 2013-12-05 10:25:56
之前用pb8的时候dw更新没有问题,现在升级到11.5以后update的时候出现Row changed between retrieve and update错误。
dw的sql语句其实很简单
UPDATE tws_sys SET isDel = 1 WHERE tws_id = 'E23B79E3-5A57-4805-BBAB-C91E0C37F6C4'

这个语句拷贝到sql server查询分析器也能执行,在pb8的时候也没有问题,或者把tws_sys的触发器停掉也能执行(触发器语句是:update tws_ORIGN set isDel = i.isDel from inserted i where i.tws_id = tws_ORIGN.tws_id)

在触发器里面要加一句:set nocount on
...全文
452 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
paulszpt 2013-12-05
  • 打赏
  • 举报
回复
问题已经解决了,谢谢! 就是在触发器里加一句:set nocount on

754

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 数据库相关
社区管理员
  • 数据库相关社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧