为了账号安全,请及时绑定邮箱和手机立即绑定

Encode存入数据库的数据,查询的时候怎么Decode?

Encode存入数据库的数据,查询的时候怎么Decode?

蝴蝶不菲 2018-12-07 00:59:54
因为在最初设计数据库的时候,插入数据都会Encode, 然后查询数据都查不出来, 所以查询的时候需要decode才能查询出来。
查看完整描述

2 回答

?
呼如林

TA贡献1798条经验 获得超3个赞

Select * from table1 where (CAST(CAST(N'' AS XML).value('xs:base64Binary(sql:column("columnName"))', 'VARBINARY(MAX)') AS NVARCHAR(MAX))) like  '%'+ @columnName +'%'

 已经过测试&测试通过

 楼主若还有疑问请继续追问,若无,请采纳。  :)

查看完整回答
反对 回复 2019-01-07
?
桃花长相依

TA贡献1860条经验 获得超8个赞

把查询值先Encode一下再查询呢?

查看完整回答
反对 回复 2019-01-07
  • 2 回答
  • 0 关注
  • 615 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信