我进行了更新:
update a
set a.scheduledforuseridy=n.[newid]
from activity a
join newtable n
on a.scheduledforuseridy=n.oldid
and a.prospectidy=n.id
我得到了:
(2 row(s) affected)
(1391 row(s) affected)
这可能是因为该表在另一个线程的更新过程中被锁定了吗?
在什么情况下更新会导致2个输出?
答案 0 :(得分:2)
该表上执行DML的更新触发器将为其中的每个语句输出消息