public class MySqlExprParser extends SQLExprParser
| 限定符和类型 | 字段和说明 |
|---|---|
static String[] |
AGGREGATE_FUNCTIONS |
| 构造器和说明 |
|---|
MySqlExprParser(Lexer lexer) |
MySqlExprParser(String sql) |
| 限定符和类型 | 方法和说明 |
|---|---|
SQLExpr |
additiveRest(SQLExpr expr) |
SQLSelectParser |
createSelectParser() |
SQLExpr |
multiplicativeRest(SQLExpr expr) |
SQLName |
nameRest(SQLName name) |
SQLExpr |
notRationalRest(SQLExpr expr) |
SQLExpr |
orRest(SQLExpr expr) |
SQLAssignItem |
parseAssignItem() |
SQLColumnDefinition |
parseColumn() |
SQLColumnDefinition |
parseColumnRest(SQLColumnDefinition column) |
MysqlForeignKey |
parseForeignKey() |
MySqlSelectQueryBlock.Limit |
parseLimit() |
MySqlPrimaryKey |
parsePrimaryKey() |
MySqlUnique |
parseUnique() |
SQLExpr |
primary() |
SQLExpr |
primaryRest(SQLExpr expr) |
SQLExpr |
relationalRest(SQLExpr expr) |
accept, additive, and, andRest, bitAnd, bitAndRest, bitOr, bitOrRest, bitXor, bitXorRest, equality, equalityRest, expr, exprList, exprList, exprRest, groupComparisionRest, inRest, isAggreateFunction, multiplicative, name, names, names, or, parseCheck, parseConstaint, parseDataType, parseHints, parseHints, parseOrderBy, parseSelectOrderByItem, relational, shift, shiftRestpublic static String[] AGGREGATE_FUNCTIONS
public MySqlExprParser(Lexer lexer)
public MySqlExprParser(String sql)
public SQLExpr relationalRest(SQLExpr expr)
relationalRest 在类中 SQLExprParserpublic SQLExpr multiplicativeRest(SQLExpr expr)
multiplicativeRest 在类中 SQLExprParserpublic SQLExpr notRationalRest(SQLExpr expr)
notRationalRest 在类中 SQLExprParserpublic SQLExpr primary()
primary 在类中 SQLExprParserpublic final SQLExpr primaryRest(SQLExpr expr)
primaryRest 在类中 SQLExprParserpublic SQLSelectParser createSelectParser()
createSelectParser 在类中 SQLExprParserpublic SQLColumnDefinition parseColumn()
parseColumn 在类中 SQLExprParserpublic SQLColumnDefinition parseColumnRest(SQLColumnDefinition column)
parseColumnRest 在类中 SQLExprParserpublic SQLExpr orRest(SQLExpr expr)
orRest 在类中 SQLExprParserpublic SQLExpr additiveRest(SQLExpr expr)
additiveRest 在类中 SQLExprParserpublic SQLAssignItem parseAssignItem()
parseAssignItem 在类中 SQLExprParserpublic SQLName nameRest(SQLName name)
nameRest 在类中 SQLExprParserpublic MySqlSelectQueryBlock.Limit parseLimit()
public MySqlPrimaryKey parsePrimaryKey()
parsePrimaryKey 在类中 SQLExprParserpublic MySqlUnique parseUnique()
parseUnique 在类中 SQLExprParserpublic MysqlForeignKey parseForeignKey()
parseForeignKey 在类中 SQLExprParserCopyright © 2013-2014 Alibaba Group. All Rights Reserved.