Commit 3b7f519a by 陶光胜

取数平台调整

parent 686a8ed2
...@@ -196,18 +196,32 @@ public class FreeQueryController { ...@@ -196,18 +196,32 @@ public class FreeQueryController {
start = sql.indexOf("LIMIT") + 6; start = sql.indexOf("LIMIT") + 6;
} }
curLimit = sql.substring(start); curLimit = sql.substring(start);
if(curLimit.indexOf(",") > 0){ int i = curLimit.indexOf(",");
curLimit = curLimit.substring(curLimit.indexOf(",")+1); if(i > 0){
curLimit = curLimit.substring(i+1);
if(Integer.parseInt(curLimit.trim()) > 1000){
curLimit = 1000+"";
} }
if(Integer.valueOf(curLimit) > 1000){ sql = sql.substring(0, start+i+1) + " "+curLimit;
} else {
if(Integer.parseInt(curLimit.trim()) > 1000){
curLimit = 1000+""; curLimit = 1000+"";
} }
sql = sql.substring(0, start) + " "+curLimit;
} }
} else {
sql = sql + " limit " + curLimit; sql = sql + " limit " + curLimit;
} }
}
return sql; return sql;
} }
public static void main(String[] args) {
String sql = "SELECT * FROM tab_gic_store limit 10000";
String s = new FreeQueryController().parseSql(sql);
System.out.println("s = " + s);
}
/** 获取指定表明的所有字段 /** 获取指定表明的所有字段
* @param tableName * @param tableName
* @param request * @param request
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment