Loading sharding-jdbc-core/src/main/java/io/shardingjdbc/core/parsing/SQLJudgeEngine.java +4 −0 Original line number Diff line number Diff line Loading @@ -32,6 +32,7 @@ import io.shardingjdbc.core.parsing.parser.sql.SQLStatement; import io.shardingjdbc.core.parsing.parser.sql.ddl.DDLStatement; import io.shardingjdbc.core.parsing.parser.sql.dml.DMLStatement; import io.shardingjdbc.core.parsing.parser.sql.dql.select.SelectStatement; import io.shardingjdbc.core.parsing.parser.sql.ignore.IgnoreStatement; import io.shardingjdbc.core.parsing.parser.sql.tcl.TCLStatement; import lombok.RequiredArgsConstructor; Loading Loading @@ -69,6 +70,9 @@ public final class SQLJudgeEngine { || DefaultKeyword.SAVEPOINT == tokenType || DefaultKeyword.BEGIN == tokenType) { return new TCLStatement(); } if (DefaultKeyword.USE == tokenType) { return new IgnoreStatement(); } if (MySQLKeyword.SHOW == tokenType) { return new ShowStatement(ShowType.OTHER); } Loading Loading
sharding-jdbc-core/src/main/java/io/shardingjdbc/core/parsing/SQLJudgeEngine.java +4 −0 Original line number Diff line number Diff line Loading @@ -32,6 +32,7 @@ import io.shardingjdbc.core.parsing.parser.sql.SQLStatement; import io.shardingjdbc.core.parsing.parser.sql.ddl.DDLStatement; import io.shardingjdbc.core.parsing.parser.sql.dml.DMLStatement; import io.shardingjdbc.core.parsing.parser.sql.dql.select.SelectStatement; import io.shardingjdbc.core.parsing.parser.sql.ignore.IgnoreStatement; import io.shardingjdbc.core.parsing.parser.sql.tcl.TCLStatement; import lombok.RequiredArgsConstructor; Loading Loading @@ -69,6 +70,9 @@ public final class SQLJudgeEngine { || DefaultKeyword.SAVEPOINT == tokenType || DefaultKeyword.BEGIN == tokenType) { return new TCLStatement(); } if (DefaultKeyword.USE == tokenType) { return new IgnoreStatement(); } if (MySQLKeyword.SHOW == tokenType) { return new ShowStatement(ShowType.OTHER); } Loading