com.alibaba.druid.sql.dialect.sqlserver.parser
Class SQLServerExprParser
java.lang.Object
com.alibaba.druid.sql.parser.SQLParser
com.alibaba.druid.sql.parser.SQLExprParser
com.alibaba.druid.sql.dialect.sqlserver.parser.SQLServerExprParser
public class SQLServerExprParser
- extends SQLExprParser
| Methods inherited from class com.alibaba.druid.sql.parser.SQLExprParser |
accept, additive, additiveRest, and, andRest, bitAnd, bitAndRest, bitOr, bitOrRest, bitXor, bitXorRest, createSelectParser, equality, equalityRest, expr, exprList, exprRest, groupComparisionRest, inRest, multiplicative, multiplicativeRest, name, names, notRationalRest, or, orRest, parseAssignItem, parseColumn, parseColumnRest, parseDataType, parseHints, parseHints, parseOrderBy, parsePrimaryKey, parseSelectOrderByItem, relational, relationalRest, shift, shiftRest |
SQLServerExprParser
public SQLServerExprParser(Lexer lexer)
SQLServerExprParser
public SQLServerExprParser(String sql)
primary
public SQLExpr primary()
- Overrides:
primary in class SQLExprParser
primaryRest
public SQLExpr primaryRest(SQLExpr expr)
- Overrides:
primaryRest in class SQLExprParser
nameRest
public SQLName nameRest(SQLName expr)
- Overrides:
nameRest in class SQLExprParser
isAggreateFunction
public boolean isAggreateFunction(String word)
- Overrides:
isAggreateFunction in class SQLExprParser
Copyright © 2012 Alibaba Group. All Rights Reserved.