我想从源表更新目标表。当源中没有新数据时,不更新。在我在 SSMS 中选择“包括实际执行计划”选项之前,结果显示没有任何行受到影响,这是可取的。选择该选项后,结果总是显示有 1 行受到影响,如下所示,令人困惑。但是在这种情况下,由于三行,哪一行受到影响。
SQL Server 执行时间:CPU 时间 = 0 毫秒,经过时间 = 0 毫秒。SQL Server 解析和编译时间:CPU 时间 = 0 毫秒,运行时间 = 0 毫秒。
(0 行受影响)
(1 行受影响)
SQL Server 执行时间:CPU 时间 = 46 毫秒,经过时间 = 38 毫秒。
SQL Server 执行时间:CPU 时间 = 0 毫秒,经过时间 = 0 毫秒。
结果:没有更新任何行