public class SQLSelectParser extends SQLParser
| Constructor and Description |
|---|
SQLSelectParser(Lexer lexer) |
SQLSelectParser(SQLExprParser exprParser) |
SQLSelectParser(SQLExprParser exprParser,
SQLSelectListCache selectListCache) |
SQLSelectParser(String sql) |
accept, acceptInteger, config, getDbType, getLexer, getTimeZone, isEnabled, match, setTimeZonepublic SQLSelectParser(String sql)
public SQLSelectParser(Lexer lexer)
public SQLSelectParser(SQLExprParser exprParser)
public SQLSelectParser(SQLExprParser exprParser, SQLSelectListCache selectListCache)
public SQLSelect select()
public SQLUnionQuery unionRest(SQLUnionQuery union)
public SQLSelectQuery queryRest(SQLSelectQuery selectQuery)
public SQLSelectQuery queryRest(SQLSelectQuery selectQuery, boolean acceptUnion)
public SQLSelectQuery query()
public SQLSelectQuery query(SQLObject parent)
public SQLSelectQuery query(SQLObject parent, boolean acceptUnion)
public SQLWithSubqueryClause parseWith()
public void parseWhere(SQLSelectQueryBlock queryBlock)
public void parseGroupBy(SQLSelectQueryBlock queryBlock)
public void parseFrom(SQLSelectQueryBlock queryBlock)
public SQLTableSource parseTableSource()
public void parseTableSourceSample(SQLTableSource tableSource)
public void parseTableSourceSampleHive(SQLTableSource tableSource)
public SQLTableSource parseTableSourceRest(SQLTableSource tableSource)
public SQLExpr expr()
public SQLOrderBy parseOrderBy()
public void acceptKeyword(String ident)
public void parseFetchClause(SQLSelectQueryBlock queryBlock)
public void parseLateralViewAs(SQLLateralViewTableSource lateralViewTabSrc)
public SQLValuesTableSource parseValues()
Copyright © 2013–2021 Alibaba Group. All rights reserved.