Class BigQuerySelectParser
java.lang.Object
com.alibaba.druid.sql.parser.SQLParser
com.alibaba.druid.sql.parser.SQLSelectParser
com.alibaba.druid.sql.dialect.bigquery.parser.BigQuerySelectParser
-
Field Summary
Fields inherited from class com.alibaba.druid.sql.parser.SQLSelectParser
exprParser, selectListCache -
Constructor Summary
ConstructorsConstructorDescriptionBigQuerySelectParser(SQLExprParser exprParser, SQLSelectListCache selectListCache) -
Method Summary
Modifier and TypeMethodDescriptionprotected SQLExprParserprotected BigQuerySelectQueryBlockprotected booleanprotected voidprotected StringtableAlias(boolean must) Methods inherited from class com.alibaba.druid.sql.parser.SQLSelectParser
acceptKeyword, afterParseFetchClause, afterParseLimitClause, createSQLUnionQuery, expr, getReturningFunctions, getTableSource, parseAfterOrderBy, parseAfterTableSourceRest, parseBeforeSelectList, parseFetchClause, parseFrom, parseGeneratedTableSource, parseGroupBy, parseGroupByItem, parseHierachical, parseJoinHint, parseLateralView, parseLateralViewAs, parseOrderBy, parseOrderByWith, parsePivot, parseSelectList, parseSortBy, parseTableSource, parseTableSource, parseTableSourceQueryTableExpr, parseTableSourceRest, parseTableSourceSample, parseTableSourceSampleHive, parseTop, parseUnnestTableSource, parseValues, parseWhere, parseWindow, parseWith, primaryTableSourceRest, qualify, query, query, query, queryRest, queryRest, select, unionRest, valuesQuery, withSubqueryMethods inherited from class com.alibaba.druid.sql.parser.SQLParser
accept, acceptIdentifier, acceptIdentifier, acceptInteger, alias, as, config, dialectFeatureEnabled, getDbType, getLexer, getTimeZone, identifierEquals, isEnabled, match, newCreateStatement, printError, setErrorEndPos, setTimeZone, tableAlias
-
Constructor Details
-
BigQuerySelectParser
-
-
Method Details
-
createExprParser
-
createSelectQueryBlock
- Overrides:
createSelectQueryBlockin classSQLSelectParser
-
querySelectListBefore
- Overrides:
querySelectListBeforein classSQLSelectParser
-
parseSelectListFromError
protected boolean parseSelectListFromError()- Overrides:
parseSelectListFromErrorin classSQLSelectParser
-
tableAlias
- Overrides:
tableAliasin classSQLParser
-