We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents f5a8764 + 262fa3a commit e794c6aCopy full SHA for e794c6a
src/main/java/org/apache/ibatis/parsing/sql/mysql/MySQLSqlParser.java
@@ -93,7 +93,14 @@ protected String readNextStatement() {
93
sqlStatementBuilder = new MySQLSqlStatementBuilder(delimiter);
94
}
95
96
- return sqlStatementBuilder.isEmpty() ? null : sqlStatementBuilder.getSqlStatement();
+ String retVal = null;
97
+ if(!sqlStatementBuilder.isEmpty()){
98
+ retVal = sqlStatementBuilder.getSqlStatement();
99
+ if(retVal.trim().isEmpty()){
100
+ retVal = readNextStatement();
101
+ }
102
103
+ return retVal;
104
105
106
private boolean isPreStatement(SqlStatementBuilder sqlStatementBuilder, String thisLine) {
@@ -119,4 +126,4 @@ private Delimiter extractNewDelimiterFromLine(String line) {
119
126
return null;
120
127
121
128
122
-}
129
+}
0 commit comments