Package cn.cloudself.query.util.ext
Class SqlPro.StatementSplitter
- java.lang.Object
-
- cn.cloudself.query.util.ext.SqlPro.StatementSplitter
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classSqlPro.StatementSplitter.Split
-
Constructor Summary
Constructors Constructor Description StatementSplitter(String sql, Character splitter)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SqlPro.StatementSplitterkeepEmptyStatement()SqlPro.StatementSplitterregisterCounter(char c)List<String>split()List<SqlPro.StatementSplitter.Split>splitAndCount()按照;切割sql,返回值是 sql与sql中?
-
-
-
Method Detail
-
registerCounter
public SqlPro.StatementSplitter registerCounter(char c)
-
keepEmptyStatement
public SqlPro.StatementSplitter keepEmptyStatement()
-
splitAndCount
public List<SqlPro.StatementSplitter.Split> splitAndCount()
按照;切割sql,返回值是 sql与sql中?个数的键值对。 注意,默认会自动合并纯注释语句到上一个sql语句中,纯注释sql会返回空集。可以使用keepEmptyStatement阻止这一行为
-
-