public class AdsExprParser extends SQLExprParser
aggregateFunctionHashCodes, aggregateFunctions, allowIdentifierMethod| 构造器和说明 |
|---|
AdsExprParser(Lexer lexer) |
AdsExprParser(String sql) |
AdsExprParser(String sql,
SQLParserFeature... features) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected SQLExpr |
parseAliasExpr(String alias) |
SQLExpr |
primaryRest(SQLExpr expr) |
accept, additive, additiveRest, and, andRest, bitAnd, bitAndRest, bitOr, bitOrRest, bitXor, bitXorRest, charExpr, createCheck, createColumnDefinition, createForeignKey, createSelectParser, dotRest, expr, exprList, exprList, exprRest, filter, getAggregateFunction, groupComparisionRest, identifier, inRest, integerExpr, isAggregateFunction, isAggregateFunction, isCharType, isCharType, isIdent, methodRest, multiplicative, multiplicativeRest, name, nameRest, names, names, notRationalRest, or, orderBy, orRest, over, over, parseAggregateExpr, parseAggregateExprRest, parseAll, parseAny, parseAssignItem, parseAssignItem, parseAssignItem, parseCharTypeRest, parseCheck, parseColumn, parseColumn, parseColumnCheck, parseColumnRest, parseConstaint, parseDataType, parseDataType, parseDataTypeRest, parseDefault, parseDistributeBy, parseExtract, parseForeignKey, parseGroupingSet, parseHint, parseHints, parseHints, parseIndex, parseIndexRest, parseIndexRest, parseInterval, parseIntValue, parseLimit, parseMatch, parseOrderBy, parsePartition, parsePartitionBy, parsePartitionSpec, parsePartitionValues, parsePosition, parsePrimaryKey, parseQueryPlanHint, parseReferenceOption, parseRowFormat, parseSelectItem, parseSelectOrderByItem, parseSome, parseSortBy, parseUnique, parseUpdateSetItem, parseWindowingBound, primary, relational, relationalRest, setAllowIdentifierMethod, shift, shiftRest, xor, xorRestacceptIdentifier, acceptInteger, alias, as, config, getDbType, getLexer, getTimeZone, identifierEquals, isEnabled, match, newCreateStatement, printError, setErrorEndPos, setTimeZone, tableAlias, tableAliaspublic AdsExprParser(String sql)
public AdsExprParser(String sql, SQLParserFeature... features)
public AdsExprParser(Lexer lexer)
protected SQLExpr parseAliasExpr(String alias)
parseAliasExpr 在类中 SQLExprParserpublic SQLExpr primaryRest(SQLExpr expr)
primaryRest 在类中 SQLExprParserCopyright © 2013–2023. All rights reserved.