自己写一个字符串加密解密函数就行了!

解决方案 »

  1.   

    字段采用大二进制数据类型的
      

  2.   

    --用存储过程实现的简单例子:/*--加/解密字符串
    @str 为加/解密的字符串
    @pwdstr 为加/解密字符串的密钥
    */
    create function f_jmstr(@str varchar(8000),@pwdstr varchar(8000))
    returns varchar(8000)
    As
    begin
    declare @re varchar(8000)
    declare @i int

    select @i=len(@str),@re=''
    while len(@pwdstr)<@i
    set @pwdstr=@pwdstr+'abc'+@pwdstr

    while @i>0
    select @re=
    char(ascii(substring(@str,@i,1))^ascii(substring(@pwdstr,@i,1)))
    +@re
    ,@i=@i-1 return(@re)
    endgo--调用例子
    select dbo.f_jmstr(dbo.f_jmstr('abce','123434'),'123434')