Generate MD5 hash string with T-SQL

后端 未结 9 1906
自闭症患者
自闭症患者 2020-12-02 08:52

Is there a way to generate MD5 Hash string of type varchar(32) without using fn_varbintohexstr

SUBSTRING(master.dbo.fn_varbintohexstr(HashBytes(\'MD5\', \'em         


        
9条回答
  •  旧巷少年郎
    2020-12-02 09:24

    Use HashBytes

    SELECT HashBytes('MD5', 'email@dot.com')
    

    That will give you 0xF53BD08920E5D25809DF2563EF9C52B6

    -

    SELECT CONVERT(NVARCHAR(32),HashBytes('MD5', 'email@dot.com'),2)
    

    That will give you F53BD08920E5D25809DF2563EF9C52B6

提交回复
热议问题