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, shiftRest
public OracleExprParser(Lexer lexer)
public OracleExprParser(String text)
public SQLDataType parseDataType() throws ParserException
parseDataType
在类中 SQLExprParser
ParserException
public boolean isAggreateFunction(String word)
isAggreateFunction
在类中 SQLExprParser
public SQLExpr primary() throws ParserException
primary
在类中 SQLExprParser
ParserException
public SQLExpr primaryRest(SQLExpr expr) throws ParserException
primaryRest
在类中 SQLExprParser
ParserException
public OracleDateExpr parseDate()
public SQLExpr parseTimestamp()
public OracleOrderBy parseOrderBy()
parseOrderBy
在类中 SQLExprParser
public OracleSelectParser createSelectParser()
createSelectParser
在类中 SQLExprParser
public OracleOrderByItem parseSelectOrderByItem()
parseSelectOrderByItem
在类中 SQLExprParser
public SQLExpr relationalRest(SQLExpr expr) throws ParserException
relationalRest
在类中 SQLExprParser
ParserException
public SQLName name() throws ParserException
name
在类中 SQLExprParser
ParserException
public SQLExpr equalityRest(SQLExpr expr) throws ParserException
equalityRest
在类中 SQLExprParser
ParserException
public OraclePrimaryKey parsePrimaryKey()
parsePrimaryKey
在类中 SQLExprParser
public SQLColumnDefinition parseColumnRest(SQLColumnDefinition column)
parseColumnRest
在类中 SQLExprParser
public SQLExpr exprRest(SQLExpr expr) throws ParserException
exprRest
在类中 SQLExprParser
ParserException
Copyright © 2012 Alibaba Group. All Rights Reserved.