Class PGSelectParser
java.lang.Object
com.alibaba.druid.sql.parser.SQLParser
com.alibaba.druid.sql.parser.SQLSelectParser
com.alibaba.druid.sql.dialect.postgresql.parser.PGSelectParser
-
Field Summary
Fields inherited from class com.alibaba.druid.sql.parser.SQLSelectParser
exprParser, selectListCache -
Constructor Summary
ConstructorsConstructorDescriptionPGSelectParser(SQLExprParser exprParser) PGSelectParser(SQLExprParser exprParser, SQLSelectListCache selectListCache) PGSelectParser(String sql) -
Method Summary
Modifier and TypeMethodDescriptionprotected SQLExprParserparseTableSourceRest(SQLTableSource tableSource) parseTableSourceTableSample(SQLTableSource tableSource) Methods inherited from class com.alibaba.druid.sql.parser.SQLSelectParser
acceptKeyword, createSQLUnionQuery, expr, parseFetchClause, parseFrom, parseGroupBy, parseGroupByItem, parseHierachical, parseLateralView, parseLateralViewAs, parseOrderBy, parsePivot, parseSelectList, parseSortBy, parseTableSource, parseTableSourceQueryTableExpr, parseTableSourceSample, parseTableSourceSampleHive, parseValues, parseWhere, parseWindow, parseWith, primaryTableSourceRest, query, query, queryRest, queryRest, select, unionRest, valuesQuery, withSubqueryMethods inherited from class com.alibaba.druid.sql.parser.SQLParser
accept, acceptIdentifier, acceptInteger, alias, as, config, getDbType, getLexer, getTimeZone, identifierEquals, isEnabled, match, newCreateStatement, printError, setErrorEndPos, setTimeZone, tableAlias, tableAlias
-
Constructor Details
-
PGSelectParser
-
PGSelectParser
-
PGSelectParser
-
-
Method Details
-
createExprParser
-
query
- Overrides:
queryin classSQLSelectParser
-
parseTableSourceRest
- Overrides:
parseTableSourceRestin classSQLSelectParser
-
parseTableSourceTableSample
-