improved sql parser.

This commit is contained in:
wenshao
2017-05-31 15:14:05 +08:00
parent fd3da2613d
commit 969e878ca9
44 changed files with 684 additions and 569 deletions
@@ -2097,6 +2097,10 @@ public class SQLExprParser extends SQLParser {
item.setTarget(var);
if (lexer.token() == Token.COLONEQ) {
lexer.nextToken();
} else if (lexer.token() == Token.TRUE || identifierEquals("TRUE")) {
lexer.nextToken();
item.setValue(new SQLBooleanExpr(true));
return item;
} else {
accept(Token.EQ);
}