天道酬勤,学无止境

字符串 SQL IN

Java字符串转Sql语句In格式工具方法

/** * 工具-字符串-转换Sql查询IN中使用的格式 * 效果:a,b==>'a','b' * @param str * @return */ public String strToDbin(String str){ return String.format("'%s'", StringUtils.join(str.split(","),"','")); } /** * 工具-字符串-转换为Sql查询分组IN格式 * 解决:Sql中in超过1000个报错问题 * @param field 列名,例如:ID * @param strIns 待拆分的字符串 a,b,c * @return field in('a') and field in('b') and field in('c') */ public String strToSqlGroupIn(String field,String strIns) { int groupNum = 1; String groupInArr = new String(); StringBuffer buffer=new StringBuffer(); if(StringUtils.isNoneBlank(strIns)){ String[] array=strIns.split(","); //数组总长度 int len=array

2021-03-27 11:16:11    分类:博客    字符串 SQL IN