public class OdpsStatementParser extends SQLStatementParser
Constructor and Description |
---|
OdpsStatementParser(SQLExprParser exprParser) |
OdpsStatementParser(String sql) |
Modifier and Type | Method and Description |
---|---|
SQLSelectParser |
createSQLSelectParser() |
SQLCreateTableParser |
getSQLCreateTableParser() |
SQLCreateTableStatement |
parseCreateTable() |
OdpsDescStmt |
parseDescribe() |
OdpsGrantStmt |
parseGrant() |
SQLStatement |
parseInsert() |
OdpsInsert |
parseOdpsInsert() |
SQLSelectStatement |
parseSelect() |
SQLStatement |
parseSet() |
SQLStatement |
parseShow() |
boolean |
parseStatementListDialect(List<SQLStatement> statementList) |
getExprParser, getParseValuesSize, isKeepComments, isParseCompleteValues, parseAlter, parseAlterDrop, parseAssignItems, parseBlock, parseCall, parseClose, parseComment, parseCommit, parseCreate, parseCreateDatabase, parseCreateDbLink, parseCreateIndex, parseCreateProcedure, parseCreateSequence, parseCreateTrigger, parseCreateView, parseDeleteStatement, parseDropIndex, parseDropUser, parseExplain, parseFetch, parseHints, parseMerge, parseOpen, parseReleaseSavePoint, parseRename, parseRevoke, parseRollback, parseSavePoint, parseStatement, parseStatement, parseStatementList, parseStatementList, parseStatementList, parseTruncate, parseUpdateStatement, parseUpsert, parseUse, setKeepComments, setParseCompleteValues, setParseValuesSize
public OdpsStatementParser(String sql)
public OdpsStatementParser(SQLExprParser exprParser)
public SQLSelectStatement parseSelect()
parseSelect
in class SQLStatementParser
public SQLCreateTableStatement parseCreateTable()
parseCreateTable
in class SQLStatementParser
public SQLCreateTableParser getSQLCreateTableParser()
getSQLCreateTableParser
in class SQLStatementParser
public boolean parseStatementListDialect(List<SQLStatement> statementList)
parseStatementListDialect
in class SQLStatementParser
public SQLStatement parseInsert()
parseInsert
in class SQLStatementParser
public SQLSelectParser createSQLSelectParser()
createSQLSelectParser
in class SQLStatementParser
public OdpsInsert parseOdpsInsert()
public SQLStatement parseShow()
parseShow
in class SQLStatementParser
public SQLStatement parseSet()
parseSet
in class SQLStatementParser
public OdpsGrantStmt parseGrant()
parseGrant
in class SQLStatementParser
public OdpsDescStmt parseDescribe()
Copyright © 2013–2017 Alibaba Group. All rights reserved.