public class OracleExprParser extends SQLExprParser
Modifier and Type | Field and Description |
---|---|
static String[] |
AGGREGATE_FUNCTIONS |
boolean |
allowStringAdditive |
Constructor and Description |
---|
OracleExprParser(Lexer lexer) |
OracleExprParser(String text) |
Modifier and Type | Method and Description |
---|---|
OracleSelectParser |
createSelectParser() |
SQLExpr |
equalityRest(SQLExpr expr) |
SQLExpr |
exprRest(SQLExpr expr) |
SQLName |
name() |
SQLColumnDefinition |
parseColumnRest(SQLColumnDefinition column) |
OracleConstraint |
parseConstaint() |
SQLDataType |
parseDataType() |
OracleLobStorageClause |
parseLobStorage() |
OraclePrimaryKey |
parsePrimaryKey() |
OracleStorageClause |
parseStorage() |
SQLUnique |
parseUnique() |
SQLExpr |
primary() |
SQLExpr |
primaryRest(SQLExpr expr) |
SQLExpr |
relationalRest(SQLExpr expr) |
accept, additive, additiveRest, and, andRest, bitAnd, bitAndRest, bitOr, bitOrRest, bitXor, bitXorRest, createColumnDefinition, equality, expr, exprList, exprList, groupComparisionRest, inRest, integerExpr, isAggreateFunction, multiplicative, multiplicativeRest, nameRest, names, names, notRationalRest, or, orRest, parseAssignItem, parseCheck, parseColumn, parseForeignKey, parseGroupingSet, parseHints, parseHints, parseLimit, parseOrderBy, parsePartitionValues, parseSelectItem, parseSelectOrderByItem, parseUpdateSetItem, relational, shift, shiftRest
public boolean allowStringAdditive
public static final String[] AGGREGATE_FUNCTIONS
public OracleExprParser(Lexer lexer)
public OracleExprParser(String text)
public SQLDataType parseDataType()
parseDataType
in class SQLExprParser
public SQLExpr primary()
primary
in class SQLExprParser
public SQLExpr primaryRest(SQLExpr expr)
primaryRest
in class SQLExprParser
public OracleSelectParser createSelectParser()
createSelectParser
in class SQLExprParser
public SQLExpr relationalRest(SQLExpr expr)
relationalRest
in class SQLExprParser
public SQLName name()
name
in class SQLExprParser
public SQLExpr equalityRest(SQLExpr expr)
equalityRest
in class SQLExprParser
public OraclePrimaryKey parsePrimaryKey()
parsePrimaryKey
in class SQLExprParser
public SQLColumnDefinition parseColumnRest(SQLColumnDefinition column)
parseColumnRest
in class SQLExprParser
public SQLExpr exprRest(SQLExpr expr)
exprRest
in class SQLExprParser
public OracleLobStorageClause parseLobStorage()
public OracleStorageClause parseStorage()
public SQLUnique parseUnique()
parseUnique
in class SQLExprParser
public OracleConstraint parseConstaint()
parseConstaint
in class SQLExprParser
Copyright © 2013–2017 Alibaba Group. All rights reserved.