使用OUTER APPLY更新查询

时间:2011-09-15 09:26:54

标签: sql sql-server-2008 cursor

我正在使用游标循环遍历自联接表 我用来声明游标的查询工作正常 - 至于返回正确的行 但是当我尝试更新时,我得到了:

  

一个或多个FOR UPDATE列已调整为查询中其表的第一个实例。

谢谢。

修改
我设法通过使用基于Set的sql来解决它 更快......
而不是循环游标的结果集然后更新,我在查询体中更新。

1 个答案:

答案 0 :(得分:0)

上面回答 我设法通过使用基于Set的SQL来解决它。