sql2005 HashBytes 加密函数

有关函数hashbytes请参考:

  在做项目的时候,在sql中使用了hashbytes函数,运用md5算法去加密一密码。代码如下

  declare @psw nvarchar(20)
  set @psw = ‘admin’
  select hashbytes(‘md5’,@psw)

  输出结果:0x19a2854144b63a8f7617a6f225019b12 前面的 0x 是16进制的意思。

  现在改变一下变量@psw的类型

  declare @psw varchar(20)
  set @psw = ‘admin’
  select hashbytes(‘md5’,@psw)

  输出结果:0x21232f297a57a5a743894a0e4a801fc3

  数据类型的不同得到了不同结果。

(0)
上一篇 2022年3月21日
下一篇 2022年3月21日

相关推荐