public class OracleExprParser extends SQLExprParser
| 限定符和类型 | 字段和说明 |
|---|---|
boolean |
allowStringAdditive |
| 构造器和说明 |
|---|
OracleExprParser(Lexer lexer) |
OracleExprParser(String text) |
| 限定符和类型 | 方法和说明 |
|---|---|
OracleSelectParser |
createSelectParser() |
SQLExpr |
equalityRest(SQLExpr expr) |
SQLExpr |
exprRest(SQLExpr expr) |
boolean |
isAggreateFunction(String word) |
SQLName |
name() |
SQLColumnDefinition |
parseColumnRest(SQLColumnDefinition column) |
SQLDataType |
parseDataType() |
OracleDateExpr |
parseDate() |
OracleOrderBy |
parseOrderBy() |
OraclePrimaryKey |
parsePrimaryKey() |
OracleOrderByItem |
parseSelectOrderByItem() |
SQLExpr |
parseTimestamp() |
SQLExpr |
primary() |
SQLExpr |
primaryRest(SQLExpr expr) |
SQLExpr |
relationalRest(SQLExpr expr) |
accept, additive, additiveRest, and, andRest, bitAnd, bitAndRest, bitOr, bitOrRest, bitXor, bitXorRest, equality, expr, exprList, groupComparisionRest, inRest, multiplicative, multiplicativeRest, nameRest, names, notRationalRest, or, orRest, parseAssignItem, parseColumn, parseHints, parseHints, relational, shift, shiftRestpublic OracleExprParser(Lexer lexer)
public OracleExprParser(String text)
public SQLDataType parseDataType() throws ParserException
parseDataType 在类中 SQLExprParserParserExceptionpublic boolean isAggreateFunction(String word)
isAggreateFunction 在类中 SQLExprParserpublic SQLExpr primary() throws ParserException
primary 在类中 SQLExprParserParserExceptionpublic SQLExpr primaryRest(SQLExpr expr) throws ParserException
primaryRest 在类中 SQLExprParserParserExceptionpublic OracleDateExpr parseDate()
public SQLExpr parseTimestamp()
public OracleOrderBy parseOrderBy()
parseOrderBy 在类中 SQLExprParserpublic OracleSelectParser createSelectParser()
createSelectParser 在类中 SQLExprParserpublic OracleOrderByItem parseSelectOrderByItem()
parseSelectOrderByItem 在类中 SQLExprParserpublic SQLExpr relationalRest(SQLExpr expr) throws ParserException
relationalRest 在类中 SQLExprParserParserExceptionpublic SQLName name() throws ParserException
name 在类中 SQLExprParserParserExceptionpublic SQLExpr equalityRest(SQLExpr expr) throws ParserException
equalityRest 在类中 SQLExprParserParserExceptionpublic OraclePrimaryKey parsePrimaryKey()
parsePrimaryKey 在类中 SQLExprParserpublic SQLColumnDefinition parseColumnRest(SQLColumnDefinition column)
parseColumnRest 在类中 SQLExprParserpublic SQLExpr exprRest(SQLExpr expr) throws ParserException
exprRest 在类中 SQLExprParserParserExceptionCopyright © 2012 Alibaba Group. All Rights Reserved.