bug fixed for pg sql parser.

This commit is contained in:
wenshao
2018-02-04 14:24:39 +08:00
parent 7ced410228
commit c964fd3ef0
@@ -292,8 +292,27 @@ public class PGSQLStatementParser extends SQLStatementParser {
statementList.add(parseWith());
return true;
default:
return false;
break;
}
if (lexer.identifierEquals(FnvHash.Constants.CONNECT)) {
SQLStatement stmt = parseConnectTo();
statementList.add(stmt);
return true;
}
return false;
}
public SQLStatement parseConnectTo() {
acceptIdentifier("CONNECT");
accept(Token.TO);
PGConnectToStatement stmt = new PGConnectToStatement();
SQLName target = this.exprParser.name();
stmt.setTarget(target);
return stmt;
}
public PGSelectStatement parseSelect() {