是否有相当于
CHECKSUM_AGG(CHECKSUM(*))
哈希字节?
我知道你能做到
SELECT
HashBytes('MD5',
CONVERT(VARCHAR,Field1) + '|'
+ CONVERT(VARCHAR,Field2) + '|'
+ CONVERT(VARCHAR,field3) + '|'
)
FROM MyTable
但我不确定如何将所有计算的哈希字节记录聚合到 SQL 中的单个值中。
我想要这样做的一个原因是,在将数据移动到我的系统之前,确定自上次加载以来源表中的数据是否发生了变化。