1

我运行了更新:

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 个输出?

4

1 回答 1

2

执行 DML 的表上的更新触发器将为其中的每个语句输出一条消息

于 2013-08-06T23:37:24.347 回答