improved sql parser.

This commit is contained in:
wenshao
2017-07-11 15:48:32 +08:00
parent 15ac64e501
commit bb833e499e
20 changed files with 564 additions and 95 deletions
@@ -343,6 +343,16 @@ public class Lexer {
}
if (isFirstIdentifierChar(ch)) {
if (ch == '(') {
scanChar();
token = LPAREN;
return;
} else if (ch == ')') {
scanChar();
token = RPAREN;
return;
}
if (ch == 'N') {
if (charAt(pos + 1) == '\'') {
++pos;