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() |
SQLSelectOrderByItem |
parseSelectOrderByItem() |
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, parseOrderBy, parsePartitionValues, parseSelectItem, parseUpdateSetItem, relational, shift, shiftRestpublic boolean allowStringAdditive
public static final String[] AGGREGATE_FUNCTIONS
public OracleExprParser(Lexer lexer)
public OracleExprParser(String text)
public SQLDataType parseDataType()
parseDataType in class SQLExprParserpublic SQLExpr primary()
primary in class SQLExprParserpublic SQLExpr primaryRest(SQLExpr expr)
primaryRest in class SQLExprParserpublic OracleSelectParser createSelectParser()
createSelectParser in class SQLExprParserpublic SQLSelectOrderByItem parseSelectOrderByItem()
parseSelectOrderByItem in class SQLExprParserpublic SQLExpr relationalRest(SQLExpr expr)
relationalRest in class SQLExprParserpublic SQLName name()
name in class SQLExprParserpublic SQLExpr equalityRest(SQLExpr expr)
equalityRest in class SQLExprParserpublic OraclePrimaryKey parsePrimaryKey()
parsePrimaryKey in class SQLExprParserpublic SQLColumnDefinition parseColumnRest(SQLColumnDefinition column)
parseColumnRest in class SQLExprParserpublic SQLExpr exprRest(SQLExpr expr)
exprRest in class SQLExprParserpublic OracleLobStorageClause parseLobStorage()
public OracleStorageClause parseStorage()
public SQLUnique parseUnique()
parseUnique in class SQLExprParserpublic OracleConstraint parseConstaint()
parseConstaint in class SQLExprParserCopyright © 2013–2016 Alibaba Group. All rights reserved.