sql >> Database teknologi >  >> RDS >> Sqlserver

hash en SQL række?

Der er CHECKSUM(*) , BINARY_CHECKSUM(*) og CHECKSUM_AGG . De gør CRC32 som checkum, men for at detektere ændringer i en række burde det være mere end nok (du taler om 1 ud af 4 milliarder chancer for en falsk negativ kollision).

Udførelse af en kryptografisk hash ved hjælp af HASHBYTES kræver, at du konstruerer et udtryk, der repræsenterer 'rækken'.



  1. Hvordan forespørger man værdier fra xml-noder?

  2. Hvordan sætter man en streng foran en kolonneværdi i MySQL?

  3. MySQL INSERT INTO table VALUES.. vs INSERT INTO table SET

  4. Introduktion til IRI Voracity (Total Data Management) [video]