mirror of
https://github.com/alibaba/druid.git
synced 2023-03-04 19:17:16 +00:00
enhance mysql sql parser support
This commit is contained in:
@@ -294,11 +294,7 @@ public class SQLStatementParser extends SQLParser {
|
||||
|
||||
public void parseAssignItems(List<SQLAssignItem> items) {
|
||||
for (;;) {
|
||||
SQLAssignItem item = new SQLAssignItem();
|
||||
item.setTarget(exprParser.primary());
|
||||
accept(Token.EQ);
|
||||
item.setValue(exprParser.expr());
|
||||
|
||||
SQLAssignItem item = exprParser.parseAssignItem();
|
||||
items.add(item);
|
||||
|
||||
if (lexer.token() == Token.COMMA) {
|
||||
@@ -310,6 +306,7 @@ public class SQLStatementParser extends SQLParser {
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
public SQLStatement parseCreate() throws ParserException {
|
||||
char mark_ch = lexer.current();
|
||||
int mark_bp = lexer.bp();
|
||||
|
||||
Reference in New Issue
Block a user