为什么我会看到多组记录已更新?
Why am I seeing multiple sets of records updated?
我是运行一个简单的更新查询:
update mtvnpm..tb_appraisalyeargroup
set annuallockstatus = 1 where appraisalyear < 2015 and annuallockstatus = 0
看到这个结果:
(43 row(s) affected)
(1 row(s) affected)
我最近确实在 table 中添加了一个触发器,但不是这个。我不能确定时间,但似乎自从我在另一个 table 上添加触发器以来,我一直在看到额外的“(1 行(s)受影响)”。 =12=]
我检查了三遍,但是 table 没有触发器在这里更新。如上所述,我最近在 table 上所做的其他一些更新中也看到了这一点,这些更新也没有触发器。
我怎样才能找出它的来源?
在 Management Studio 中打开 "Include Actual Execution Plan" 将导致返回额外的“1 行受影响”消息。这是因为查询计划作为第二个数据集中的一行 XML 数据返回。
我是运行一个简单的更新查询:
update mtvnpm..tb_appraisalyeargroup
set annuallockstatus = 1 where appraisalyear < 2015 and annuallockstatus = 0
看到这个结果:
(43 row(s) affected)
(1 row(s) affected)
我最近确实在 table 中添加了一个触发器,但不是这个。我不能确定时间,但似乎自从我在另一个 table 上添加触发器以来,我一直在看到额外的“(1 行(s)受影响)”。 =12=]
我检查了三遍,但是 table 没有触发器在这里更新。如上所述,我最近在 table 上所做的其他一些更新中也看到了这一点,这些更新也没有触发器。
我怎样才能找出它的来源?
在 Management Studio 中打开 "Include Actual Execution Plan" 将导致返回额外的“1 行受影响”消息。这是因为查询计划作为第二个数据集中的一行 XML 数据返回。