public class HiveStatementParser extends SQLStatementParser
| Constructor and Description |
|---|
HiveStatementParser(Lexer lexer) |
HiveStatementParser(String sql) |
HiveStatementParser(String sql,
SQLParserFeature... features) |
| Modifier and Type | Method and Description |
|---|---|
HiveSelectParser |
createSQLSelectParser() |
SQLCreateTableParser |
getSQLCreateTableParser() |
SQLStatement |
parseInsert() |
SQLStatement |
parseMerge() |
boolean |
parseStatementListDialect(List<SQLStatement> statementList) |
getExprParser, getParseValuesSize, getSelectListCache, isKeepComments, isParseCompleteValues, parseAlter, parseAlterDrop, parseAssignItems, parseBlock, parseCall, parseCase, parseClose, parseComment, parseCommit, parseCreate, parseCreateDatabase, parseCreateDbLink, parseCreateFunction, parseCreateIndex, parseCreateMaterializedView, parseCreatePackage, parseCreateProcedure, parseCreateSequence, parseCreateSynonym, parseCreateTable, parseCreateTrigger, parseCreateType, parseCreateUser, parseCreateView, parseDeclare, parseDeleteStatement, parseDescribe, parseDrop, parseDropIndex, parseDropUser, parseDump, parseExplain, parseFetch, parseGrant, parseHints, parseIf, parseKill, parseLeave, parseOpen, parseReleaseSavePoint, parseRename, parseRepeat, parseReturn, parseRevoke, parseRollback, parseSavePoint, parseSelect, parseSet, parseShow, parseStatement, parseStatement, parseStatementList, parseStatementList, parseStatementList, parseStatementList, parseStatementList, parseTruncate, parseUpdateStatement, parseUpsert, parseUse, parseWhile, parseWith, parseWithQuery, setKeepComments, setParseCompleteValues, setParseValuesSize, setSelectListCachepublic HiveStatementParser(String sql)
public HiveStatementParser(String sql, SQLParserFeature... features)
public HiveStatementParser(Lexer lexer)
public HiveSelectParser createSQLSelectParser()
createSQLSelectParser in class SQLStatementParserpublic SQLStatement parseMerge()
parseMerge in class SQLStatementParserpublic SQLCreateTableParser getSQLCreateTableParser()
getSQLCreateTableParser in class SQLStatementParserpublic SQLStatement parseInsert()
parseInsert in class SQLStatementParserpublic boolean parseStatementListDialect(List<SQLStatement> statementList)
parseStatementListDialect in class SQLStatementParserCopyright © 2013–2018 Alibaba Group. All rights reserved.