bug fixed for sql parser

This commit is contained in:
wenshao
2013-02-25 18:34:01 +08:00
parent 6a36004991
commit 2d0023f80e
7 changed files with 179 additions and 6 deletions
@@ -123,7 +123,7 @@ public class SQLParser {
} else {
setErrorEndPos(lexer.pos());
throw new SQLParseException("syntax error, expect " + token + ", actual " + lexer.token() + " "
+ lexer.stringVal());
+ lexer.stringVal() + ", pos " + this.lexer.pos());
}
}
@@ -189,7 +189,7 @@ public class SQLSelectParser extends SQLParser {
accept(Token.AS);
accept(Token.LPAREN);
entry.setSubQuery(query());
entry.setSubQuery(select());
accept(Token.RPAREN);
withQueryClause.getEntries().add(entry);