improve sqlparser

This commit is contained in:
Yako
2015-02-05 20:04:22 +08:00
parent fb7f16956b
commit 1ed2ff478c
3 changed files with 58 additions and 0 deletions
@@ -319,6 +319,7 @@ public class SQLExprParser extends SQLParser {
case ESCAPE:
case OVER:
case ORDER:
case CONSTRAINT:
sqlExpr = new SQLIdentifierExpr(lexer.stringVal());
lexer.nextToken();
break;
@@ -193,6 +193,7 @@ public class SQLParser {
switch (lexer.token()) {
case KEY:
case INTERVAL:
case CONSTRAINT:
alias = lexer.token().name();
lexer.nextToken();
return alias;