【发布时间】:2015-09-22 15:34:48
【问题描述】:
我试图找出何时更改了表,但仅针对满足特定条件的行。我试过这个查询:
SELECT CHECKSUM_AGG(BINARY_CHECKSUM(LastChanged)) FROM Products WHERE Category = 2 WITH (NOLOCK)
我得到一个常规 SQL Server 错误。如果我直接执行查询,错误是:
'('附近的语法不正确
是否可以只获取满足条件的行的校验和?
【问题讨论】:
标签: sql-server conditional-statements checksum