sql >> Databáze >  >> RDS >> Sqlserver

hash SQL řádek?

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'.



  1. Síťový adaptér nemohl navázat připojení při připojování k Oracle DB

  2. Je použití mysql_insert_id bezpečné?

  3. Jak zkombinovat výsledky dvou dotazů v SQL

  4. SQL Server SMO si stěžuje na chybějící DLL