The Wayback Machine - http://web.archive.org/web/20140105204311/http://msdn.microsoft.com:80/zh-tw/library/ms174415(v=sql.90).aspx
匯出 (0) 列印
全部展開
Expand Minimize
本主題尚未接受評分 - 為這個主題評分

HashBytes (Transact-SQL)

傳回其輸入的 MD2、MD4、MD5、SHA 或 SHA1 雜湊。

主題連結圖示 Transact-SQL 語法慣例


HashBytes ( '<algorithm>', { @input | 'input' } )

<algorithm>::= MD2 | MD4 | MD5 | SHA | SHA1
'<algorithm>'

識別用來雜湊輸入的雜湊演算法。這是必要的引數,沒有預設值。必須加上單引號。

@input

指定含有要雜湊之資料的變數。@input 是 varchar、nvarchar 或 varbinary。

'input'

指定要雜湊的字串。

varbinary (最多 8000 位元組)

下列範例會傳回儲存在 @HashThis 變數中之 nvarchar 資料的 SHA1 雜湊。

DECLARE @HashThis nvarchar(max);
SELECT @HashThis = CONVERT(nvarchar,'dslfdkjLK85kldhnv$n000#knf');
SELECT HashBytes('SHA1', @HashThis);
GO
本文對您有任何幫助嗎?
(剩餘 1500 個字元)

社群新增項目

新增
顯示:
© 2014 Microsoft. 著作權所有,並保留一切權利。