美文网首页
DB2模糊搜索对特殊字符处理

DB2模糊搜索对特殊字符处理

作者: 马木木 | 来源:发表于2019-06-27 16:54 被阅读0次

代码中

        return queryStr.replace("!","!!").replace("%", "!%").replace("_", "!_").replace("'", "''");

SQL

AND COLUMN LIKE '%' || :queryStr || '%' escape '!')

主要是!%_',特别注意'不是用escape定义的字符转义,是两个自身

相关文章

网友评论

      本文标题:DB2模糊搜索对特殊字符处理

      本文链接:https://www.haomeiwen.com/subject/xkgrcctx.html