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, 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, setSelectListCache
public OracleStatementParser(String sql)
public OracleStatementParser(String sql, SQLParserFeature... features)
public OracleStatementParser(Lexer lexer)
public OracleExprParser getExprParser()
getExprParser
in class SQLStatementParser
public OracleCreateTableParser getSQLCreateTableParser()
getSQLCreateTableParser
in class SQLStatementParser
public void parseStatementList(List<SQLStatement> statementList, int max, SQLObject parent)
parseStatementList
in class SQLStatementParser
public SQLStatement parseDropType()
public SQLStatement parseDropSynonym()
public SQLStatement parsePipeRow()
public SQLStatement parseExecute()
public SQLStatement parseRename()
parseRename
in class SQLStatementParser
public SQLStatement parseReturn()
parseReturn
in class SQLStatementParser
public SQLStatement parseWhile()
parseWhile
in class SQLStatementParser
public SQLCreateFunctionStatement parseCreateFunction()
parseCreateFunction
in class SQLStatementParser
public SQLStatement parseFunction()
public SQLStatement parseRaise()
public SQLStatement parseCase()
parseCase
in class SQLStatementParser
public SQLStatement parseIf()
parseIf
in class SQLStatementParser
public OracleForStatement parseFor()
public SQLLoopStatement parseLoop()
public SQLStatement parseSet()
parseSet
in class SQLStatementParser
public SQLStatement parserAlter()
public void parseAlterDrop(SQLAlterTableStatement stmt)
parseAlterDrop
in class SQLStatementParser
public OracleLockTableStatement parseLock()
public SQLStatement parseBlock()
parseBlock
in class SQLStatementParser
public OracleSelectParser createSQLSelectParser()
createSQLSelectParser
in class SQLStatementParser
public OracleStatement parseInsert()
parseInsert
in class SQLStatementParser
public OracleMultiInsertStatement parseMultiInsert()
public OracleReturningClause parseReturningClause()
public OracleExplainStatement parseExplain()
parseExplain
in class SQLStatementParser
public OracleDeleteStatement parseDeleteStatement()
parseDeleteStatement
in class SQLStatementParser
public SQLStatement parseCreateDbLink()
parseCreateDbLink
in class SQLStatementParser
public OracleCreateIndexStatement parseCreateIndex(boolean acceptCreate)
parseCreateIndex
in class SQLStatementParser
public SQLCreateSequenceStatement parseCreateSequence(boolean acceptCreate)
parseCreateSequence
in class SQLStatementParser
public SQLCreateProcedureStatement parseCreateProcedure()
parseCreateProcedure
in class SQLStatementParser
public SQLUpdateStatement parseUpdateStatement()
parseUpdateStatement
in class SQLStatementParser
public SQLStatement parseCreatePackage()
parseCreatePackage
in class SQLStatementParser
public SQLStatement parseCreateSynonym()
parseCreateSynonym
in class SQLStatementParser
public SQLStatement parseCreateType()
parseCreateType
in class SQLStatementParser
Copyright © 2013–2017 Alibaba Group. All rights reserved.