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

SHA256 i T-sql lagret procedure

Opdater :SQL Server 2012 HASHBYTES() understøtter nu SHA-256 og SHA-512 ud af æsken.

Jo da. Du kan gøre det i TSQL, men det vil være meget nemmere at implementere det som en CLR Stored procedure .

Her er et faktisk eksempel, der blot bruger .NET Framework-typerne:Lad os hash en BLOB



  1. Drop alle lagrede procedurer i MySQL eller brug midlertidige lagrede procedurer

  2. MySQL-forespørgsel - 'CAST' 'CONCAT' - Hvordan multiplicerer man flere rækker data med et bestemt beløb og viser deres individuelle totaler i en ny kolonne i £'er?

  3. Sådan henvises til en kolonne efter ID eller indeksnummer

  4. SQL Sådan vælger du det seneste datoelement