欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

sql2005 HashBytes 加密函数

程序员文章站 2023-11-29 09:46:04
有关函数hashbytes请参考:   在做项目的时候,在sql中使用了hashbytes函数,运用md5算法去加密一密码。代码如下   declare @psw nv...
有关函数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

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