比如说 你要把数据库中某一列的值的后六位截取后 通过MD5加密,然后作为修改另一列的数值。
代码如下:
insert into nStoreCard(depoid,cardid,serialid,catid,cardname,password,sex,address,phone,mobile,cardno,status,startdtm,enddtm,makid,makdtm,remark )
select @depoid,@cardid,@serialid,@catid,@cardname,substring(sys.fn_sqlvarbasetostr(HashBytes('MD5',substring(@cardid,len(@cardid)-5,6))),3,32),@sex,@address,@phone,@mobile,@cardno,0,@startdtm,@enddtm,@makid,getdate(),@remark