私はC#レベルとSQL Server 2012レベルの両方を持ちたいです。
SHA1 実装で同じ結果が得られるかどうかはどうすればわかりますか?
私がやっているSQLサーバーで:
HASHBYTES('SHA1', @data)
私は自分の C# 関数をまだ書いていません。
それらが同じハッシュ値を生成しない場合、私は心配しています。アプリケーションでいくつかの不整合が発生します。
注: ハッシュの作成に使用する列は、datetime、nvarchar、および int です。これらを正しい文字列に変換する必要がありますか?