Es gibt CHECKSUM(*) , BINARY_CHECKSUM(*) und CHECKSUM_AGG . Sie machen CRC32 wie Checkum, aber um Änderungen an einer Zeile zu erkennen, sollte es mehr als genug sein (Sie sprechen von 1 zu 4 Milliarden Chancen für eine falsch negative Kollision).
Erstellen eines kryptografischen Hashs mit HASHBYTES erfordert, dass Sie einen Ausdruck erstellen, der die 'Zeile' darstellt.