public class OdpsStatementParser extends SQLStatementParser
| Constructor and Description |
|---|
OdpsStatementParser(SQLExprParser exprParser) |
OdpsStatementParser(String sql) |
OdpsStatementParser(String sql,
SQLParserFeature... features) |
| Modifier and Type | Method and Description |
|---|---|
SQLSelectParser |
createSQLSelectParser() |
SQLCreateTableParser |
getSQLCreateTableParser() |
SQLStatement |
parseBlock() |
SQLStatement |
parseClone() |
SQLCreateFunctionStatement |
parseCreateFunction() |
SQLCreateTableStatement |
parseCreateTable() |
OdpsGrantStmt |
parseGrant() |
SQLStatement |
parseIf() |
SQLStatement |
parseInsert() |
SQLStatement |
parseKill() |
SQLSelectStatement |
parseSelect() |
SQLStatement |
parseSet() |
SQLStatement |
parseShow() |
boolean |
parseStatementListDialect(List<SQLStatement> statementList) |
SQLStatement |
parseUnload() |
createSQLSelectParser, getExprParser, getParseValuesSize, getRepository, getSelectListCache, isKeepComments, isParseCompleteValues, parseAlter, parseAlterDrop, parseAlterMaterialized, parseAlterSequence, parseAssignItems, parseAssignItems, parseCall, parseCase, parseClose, parseComment, parseCommit, parseCopy, parseCreate, parseCreateDatabase, parseCreateDbLink, parseCreateExternalCatalog, parseCreateIndex, parseCreateMaterializedView, parseCreatePackage, parseCreateProcedure, parseCreateRole, parseCreateSchema, parseCreateSequence, parseCreateSynonym, parseCreateTableGroup, parseCreateTrigger, parseCreateType, parseCreateUser, parseCreateView, parseDeclare, parseDeleteStatement, parseDescribe, parseDrop, parseDropIndex, parseDropMaterializedView, parseDropUser, parseDump, parseExplain, parseFetch, parseFlashback, parseFor, parseHints, parseHiveCreateFunction, parseLeave, parseList, parseMerge, parseOpen, parseOptimize, parsePartitionRef, parsePurge, parseRefresh, parseReleaseSavePoint, parseRename, parseRepeat, parseReturn, parseRevoke, parseRollback, parseSavePoint, parseShowMaterializedView, parseShowVariants, parseStatement, parseStatement, parseStatementList, parseStatementList, parseStatementList, parseStatementList, parseStatementList, parseTruncate, parseUpdateStatement, parseUpsert, parseUse, parseValueClause, parseWhile, parseWith, parseWithQuery, setKeepComments, setParseCompleteValues, setParseValuesSize, setRepository, setSelectListCacheaccept, acceptInteger, config, getDbType, getLexer, getTimeZone, isEnabled, match, setTimeZonepublic OdpsStatementParser(String sql)
public OdpsStatementParser(String sql, SQLParserFeature... features)
public OdpsStatementParser(SQLExprParser exprParser)
public SQLSelectStatement parseSelect()
parseSelect in class SQLStatementParserpublic SQLCreateTableStatement parseCreateTable()
parseCreateTable in class SQLStatementParserpublic SQLCreateTableParser getSQLCreateTableParser()
getSQLCreateTableParser in class SQLStatementParserpublic boolean parseStatementListDialect(List<SQLStatement> statementList)
parseStatementListDialect in class SQLStatementParserpublic SQLStatement parseIf()
parseIf in class SQLStatementParserpublic SQLStatement parseKill()
parseKill in class SQLStatementParserpublic SQLStatement parseUnload()
public SQLStatement parseClone()
parseClone in class SQLStatementParserpublic SQLStatement parseBlock()
parseBlock in class SQLStatementParserpublic SQLStatement parseInsert()
parseInsert in class SQLStatementParserpublic SQLSelectParser createSQLSelectParser()
createSQLSelectParser in class SQLStatementParserpublic SQLStatement parseShow()
parseShow in class SQLStatementParserpublic SQLStatement parseSet()
parseSet in class SQLStatementParserpublic OdpsGrantStmt parseGrant()
parseGrant in class SQLStatementParserpublic SQLCreateFunctionStatement parseCreateFunction()
parseCreateFunction in class SQLStatementParserCopyright © 2013–2022 Alibaba Group. All rights reserved.