34,590
社区成员
发帖
与我相关
我的任务
分享
select checksum('Q-65')
和
select checksum('Q-16')
...如果表达式列表中的某个值发生更改,则列表的校验和通常也会更改。但只在极少数情况下,校验和会保持不变。因此,我们不推荐使用 CHECKSUM 来检测值是否更改,除非应用程序可以容忍偶尔丢失更改。请考虑改用 HashBytes。指定 MD5 哈希算法时,HashBytes 为两个不同输入返回相同结果的可能性比 CHECKSUM 小得多。
select binary_checksum(Q-65)
select binary_checksum(Q-16)