如何模糊查询被加密的字段? tbl_user表 有个realName的字段在插入时被加密为16进制字符串保存到数据库中如:周星星==>C42405580F00B3B4现在要做个模糊查询,输入"周"查询到周星星要怎么做? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 模糊查询String stri2 = request.getParameter("textname");String sql = "select * from table where 字段 like '%" + stri2 + "%'"; 这种怎么可能行得通周星星加密成abc不等于周就加密成应该一个a,那样的加密等于没加密 办不到的,象"周",加密后为1CCA91C8986B531C 与C42405580F00B3B4 完全不一样 就算可逆也做不到,就知道一个模糊关键字,你连decode的参数都定位不到关键看加密算法,以楼主的算法是做不到的 写个函数 遍历一个decode一个 然后与关键字比较 代价极大 但至少是“可能”的 就看记录有多少了 ╮(╯_╰)╭ 早试过了周星星加密后C42405580F00B3B4 周加密后为1CCA91C8986B531C selet * from tbl_user where realName like %1CCA91C8986B531C%怎么可能查的出啊 tomcat启动问题 JSP的简单问题 新手jsp 登录记住密码功能实例 求一个CSS样式。急。大家都进来看看,解决者加分。 .class文件用什么软件可以查看里面的内容. 表单提交后插入数据库出现中文乱码,怎么解决? 一个很简单的查询语句,小弟不知道该怎么写? 对图片的处理。 spring框架中各种controller !!200分求教!!在showModelessDialog窗口中open一个新窗口时会删除session么??在线等.... word文档打开是乱码 xml 扩展标签问提??
String sql = "select * from table where 字段 like '%" + stri2 + "%'";
这种怎么可能行得通
周星星加密成abc
不等于周就加密成应该一个a,
那样的加密等于没加密
就算可逆也做不到,就知道一个模糊关键字,你连decode的参数都定位不到
关键看加密算法,以楼主的算法是做不到的
周星星加密后C42405580F00B3B4
周加密后为1CCA91C8986B531C
selet * from tbl_user where realName like %1CCA91C8986B531C%
怎么可能查的出啊