Il y a CHECKSUM(*) , BINARY_CHECKSUM(*) et CHECKSUM_AGG . Ils font CRC32 comme checkum, mais pour détecter les changements d'une ligne, cela devrait être plus que suffisant (vous parlez d'environ 1 chance sur 4 milliards pour une collision faussement négative).
Faire un hachage cryptographique en utilisant HASHBYTES vous oblige à construire une expression représentant la 'ligne'.