public class HiveSelectParser extends SQLSelectParser
exprParser, selectListCache| 构造器和说明 |
|---|
HiveSelectParser(SQLExprParser exprParser) |
HiveSelectParser(SQLExprParser exprParser,
SQLSelectListCache selectListCache) |
HiveSelectParser(String sql) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected SQLExprParser |
createExprParser() |
protected SQLTableSource |
parseTableSourceRest(SQLTableSource tableSource) |
acceptKeyword, createSQLUnionQuery, expr, parseFetchClause, parseFrom, parseGroupBy, parseGroupByItem, parseHierachical, parseLateralView, parseOrderBy, parseSelectList, parseSortBy, parseTableSource, parseTableSourceQueryTableExpr, parseValues, parseWhere, parseWindow, parseWith, primaryTableSourceRest, query, query, query, queryRest, queryRest, select, unionRest, valuesQuery, withSubqueryaccept, acceptIdentifier, acceptInteger, alias, as, config, getDbType, getLexer, identifierEquals, isEnabled, match, newCreateStatement, printError, setErrorEndPos, tableAlias, tableAliaspublic HiveSelectParser(SQLExprParser exprParser)
public HiveSelectParser(SQLExprParser exprParser, SQLSelectListCache selectListCache)
public HiveSelectParser(String sql)
protected SQLExprParser createExprParser()
protected SQLTableSource parseTableSourceRest(SQLTableSource tableSource)
parseTableSourceRest 在类中 SQLSelectParserCopyright © 2013–2019 Alibaba Group. All rights reserved.