首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

sql或hql中统配符处置工具类

2012-09-17 
sql或hql中统配符处理工具类查询时,在处理页面传到后台的字符串中常需要对其中的特殊字符(通配符)进行处理

sql或hql中统配符处理工具类

查询时,在处理页面传到后台的字符串中常需要对其中的特殊字符(通配符)进行处理。故写如下工具类:

?

import org.springframework.util.StringUtils;public class SQLUtil {    /**     * 处理统配符     * @param var 带通配符的字符串     * @return String     */public static  String processWildCard(String var){  var = StringUtils.replace(var, "'",  "''");  var=StringUtils.replace(var, "[", "[[]");  var=StringUtils.replace(var, "_", "[_]");  var=StringUtils.replace(var, "%", "[%]");  return var; }public static void main(String[] args) {//testString var="s%ss_[dd's";System.out.println(processWildCard(var));}}

?

?

?注:作者zhouchaofei2010同意转载!

?

?

?

?

?

热点排行