public class OracleStatementParser extends SQLStatementParser
| Constructor and Description |
|---|
OracleStatementParser(Lexer lexer) |
OracleStatementParser(String sql) |
OracleStatementParser(String sql,
SQLParserFeature... features) |
getParseValuesSize, getSelectListCache, isKeepComments, isParseCompleteValues, parseAlter, parseAssignItems, parseCall, parseClose, parseComment, parseCommit, parseCreate, parseCreateDatabase, parseCreateMaterializedView, parseCreateTable, parseCreateTrigger, parseCreateUser, parseCreateView, parseDeclare, parseDescribe, parseDrop, parseDropIndex, parseDropUser, parseDump, parseFetch, parseGrant, parseHints, parseKill, parseLeave, parseMerge, parseOpen, parseReleaseSavePoint, parseRepeat, parseRevoke, parseRollback, parseSavePoint, parseSelect, parseShow, parseStatement, parseStatement, parseStatementList, parseStatementList, parseStatementList, parseStatementList, parseStatementListDialect, parseTruncate, parseUpsert, parseUse, parseWith, parseWithQuery, setKeepComments, setParseCompleteValues, setParseValuesSize, setSelectListCachepublic OracleStatementParser(String sql)
public OracleStatementParser(String sql, SQLParserFeature... features)
public OracleStatementParser(Lexer lexer)
public OracleExprParser getExprParser()
getExprParser in class SQLStatementParserpublic OracleCreateTableParser getSQLCreateTableParser()
getSQLCreateTableParser in class SQLStatementParserpublic void parseStatementList(List<SQLStatement> statementList, int max, SQLObject parent)
parseStatementList in class SQLStatementParserpublic SQLStatement parseDropType()
public SQLStatement parseDropMaterializedView()
public SQLStatement parseDropSynonym()
public SQLStatement parsePipeRow()
public SQLStatement parseExecute()
public SQLStatement parseRename()
parseRename in class SQLStatementParserpublic SQLStatement parseReturn()
parseReturn in class SQLStatementParserpublic SQLStatement parseWhile()
parseWhile in class SQLStatementParserpublic SQLCreateFunctionStatement parseCreateFunction()
parseCreateFunction in class SQLStatementParserpublic SQLStatement parseFunction()
public SQLStatement parseRaise()
public SQLStatement parseCase()
parseCase in class SQLStatementParserpublic SQLStatement parseIf()
parseIf in class SQLStatementParserpublic OracleForStatement parseFor()
public SQLLoopStatement parseLoop()
public SQLStatement parseSet()
parseSet in class SQLStatementParserpublic SQLStatement parserAlter()
public void parseAlterDrop(SQLAlterTableStatement stmt)
parseAlterDrop in class SQLStatementParserpublic OracleLockTableStatement parseLock()
public SQLStatement parseBlock()
parseBlock in class SQLStatementParserpublic OracleSelectParser createSQLSelectParser()
createSQLSelectParser in class SQLStatementParserpublic OracleStatement parseInsert()
parseInsert in class SQLStatementParserpublic OracleMultiInsertStatement parseMultiInsert()
public OracleReturningClause parseReturningClause()
public OracleExplainStatement parseExplain()
parseExplain in class SQLStatementParserpublic OracleDeleteStatement parseDeleteStatement()
parseDeleteStatement in class SQLStatementParserpublic SQLStatement parseCreateDbLink()
parseCreateDbLink in class SQLStatementParserpublic OracleCreateIndexStatement parseCreateIndex(boolean acceptCreate)
parseCreateIndex in class SQLStatementParserpublic SQLAlterSequenceStatement parseAlterSequence()
public SQLCreateSequenceStatement parseCreateSequence(boolean acceptCreate)
parseCreateSequence in class SQLStatementParserpublic SQLCreateProcedureStatement parseCreateProcedure()
parseCreateProcedure in class SQLStatementParserpublic SQLUpdateStatement parseUpdateStatement()
parseUpdateStatement in class SQLStatementParserpublic SQLStatement parseCreatePackage()
parseCreatePackage in class SQLStatementParserpublic SQLStatement parseCreateSynonym()
parseCreateSynonym in class SQLStatementParserpublic SQLStatement parseCreateType()
parseCreateType in class SQLStatementParserCopyright © 2013–2018 Alibaba Group. All rights reserved.