我尝试将以下 C# 方法重写为 SQL Server 2014 代码。到目前为止无济于事。
public static string GetHash(string input)
{
HashAlgorithm hashAlgorithm = new SHA256CryptoServiceProvider();
byte[] byteValue = System.Text.Encoding.UTF8.GetBytes(input);
byte[] byteHash = hashAlgorithm.ComputeHash(byteValue);
return Convert.ToBase64String(byteHash);
}
特别是UTF8的编码给我带来了麻烦。
我很感激任何帮助。