代码中
return queryStr.replace("!","!!").replace("%", "!%").replace("_", "!_").replace("'", "''");
SQL
AND COLUMN LIKE '%' || :queryStr || '%' escape '!')
主要是
!
、%
、_
、'
,特别注意'
不是用escape定义的字符转义,是两个自身
代码中
return queryStr.replace("!","!!").replace("%", "!%").replace("_", "!_").replace("'", "''");
SQL
AND COLUMN LIKE '%' || :queryStr || '%' escape '!')
主要是
!
、%
、_
、'
,特别注意'
不是用escape定义的字符转义,是两个自身