Pertanyaan 1:Anda mendapatkan karakter "seperti Cina" karena Anda memasukkan nilai varbinary yang dikembalikan oleh HASHBYTES ke dalam kolom nvarchar, jadi SQL Server mencoba menafsirkan byte sebagai titik kode Unicode (karakter).
Pertanyaan 2:Tidak didukung sebelum SQL Server 2012 - lihat SQL Server 2008 R2 HASHBYTES SHA2 mengembalikan nol