内置的函数,如果加载一个第三方实在是迫不得已。 SELECT HashBytes(‘MD2′, ‘鱼杆’); 这个结果是个二进制,要转成varchar,还要调用邹建的写的一个函数 create function varbin2hexstr( @bin varbinary(8000) )returns varchar(8000) as begin declare @re varchar(8000),@i int select @re=”,@i=datalength(@bin) while @i>0 select @re=substring(’0123456789ABCDEF’,substring(@bin,@i,1)/16+1,1) +substring(’0123456789ABCDEF’,substring(@bin,@i,1)%16+1,1) +@re ,@i=@i-1 return(’0x’+@re) end go
页面
分类
存档页