enhance sql parser

This commit is contained in:
温少
2012-02-25 12:04:12 +08:00
parent dba8dd063a
commit 7d34b6efc5
18 changed files with 404 additions and 66 deletions
@@ -165,6 +165,11 @@ public class SQLStatementParser extends SQLParser {
SQLInsertStatement insertStatement = new SQLInsertStatement();
parseInsert0(insertStatement);
return insertStatement;
}
protected void parseInsert0(SQLInsertStatement insertStatement) {
SQLName tableName = this.exprParser.name();
insertStatement.setTableName(tableName);
@@ -190,7 +195,6 @@ public class SQLStatementParser extends SQLParser {
SQLQueryExpr queryExpr = (SQLQueryExpr) this.createExprParser().expr();
insertStatement.setQuery(queryExpr.getSubQuery());
}
return insertStatement;
}
public boolean parseStatementListDialect(List<SQLStatement> statementList) {