Existují CHECKSUM(*) , BINARY_CHECKSUM(*) a CHECKSUM_AGG . Dělají CRC32 jako checkum, ale pro detekci změn v řádku by to mělo být více než dostačující (mluvíte o 1 ku 4 miliardám šancí na falešně negativní kolizi).
Provádění kryptografického hash pomocí HASHBYTES vyžaduje, abyste vytvořili výraz představující 'řádek'.