SQL Server:选择1行会导致1 + 3行受到影响?
问题描述:
我现在是打表中选择1行:SQL Server:选择1行会导致1 + 3行受到影响?
select * from LCTs WHERE LCTGUID = 'B642B9E6-779A-4FD0-8514-294EAF87A9A6'
(1 row(s) affected)
(3 row(s) affected)
我怎样才能获得受单一选择(特别是因为它仅返回一行)4行?
赠品信息:
- SQL Server 2000的
- LCTS是一个真正的表(即不是一个视图或UDF)
- 有在桌子上
- 没有触发这是SQL Server 2000中,它没有DDL审计
更奇怪的是,如果我更新一行:
update LCTs SET IsDirty = 1 WHERE LCTGUID = 'B642B9E6-779A-4FD0-8514-294EAF87A9A6'
(1 row(s) affected)
(5 row(s) affected)
如何在SQL Server 2000中更新一行影响表中没有触发器的6行?
答
,如果你有Show Actual Execution Plan
开启就会发生这种情况。第二行数是用于传送执行计划数据。
+1纯粹的天才!公认。 – 2010-11-08 20:58:14