public class OracleStatementParser extends SQLStatementParser
构造器和说明 |
---|
OracleStatementParser(Lexer lexer) |
OracleStatementParser(String sql) |
parseAlter, parseAssignItems, parseCall, parseComment, parseCommit, parseCreate, parseCreateDatabase, parseCreateTable, parseCreateView, parseDropIndex, parseDropUser, parseReleaseSavePoint, parseRename, parseRollback, parseSavePoint, parseSelect, parseShow, parseStatementList, parseStatementListDialect, parseUse
public OracleStatementParser(String sql)
public OracleStatementParser(Lexer lexer)
public OracleExprParser getExprParser()
getExprParser
在类中 SQLStatementParser
public OracleCreateTableParser getSQLCreateTableParser()
public void parseStatementList(List<SQLStatement> statementList) throws ParserException
parseStatementList
在类中 SQLStatementParser
ParserException
public void parseStatementList(List<SQLStatement> statementList, int max) throws ParserException
ParserException
public SQLStatement parseIf()
public OracleForStatement parseFor()
public OracleLoopStatement parseLoop()
public SQLStatement parseGrant()
public SQLStatement parseSet()
parseSet
在类中 SQLStatementParser
public OracleTruncateStatement parseTruncate()
parseTruncate
在类中 SQLStatementParser
public OracleStatement parserAlter()
public OracleLockTableStatement parseLock()
public OracleBlockStatement parseBlock()
public OracleSelectParser createSQLSelectParser()
public OracleMergeStatement parseMerge() throws ParserException
ParserException
public OracleStatement parseInsert()
parseInsert
在类中 SQLStatementParser
public OracleMultiInsertStatement parseMultiInsert()
public OracleReturningClause parseReturningClause()
public SQLStatement parseStatement()
public OracleExplainStatement parseExplain()
public OracleDeleteStatement parseDeleteStatement() throws ParserException
parseDeleteStatement
在类中 SQLStatementParser
ParserException
public OracleCreateIndexStatement parseCreateIndex(boolean acceptCreate)
parseCreateIndex
在类中 SQLStatementParser
public OracleCreateSequenceStatement parseCreateSequence(boolean acceptCreate)
public OracleCreateProcedureStatement parseCreateProcedure()
public SQLUpdateStatement parseUpdateStatement() throws ParserException
parseUpdateStatement
在类中 SQLStatementParser
ParserException
Copyright © 2012 Alibaba Group. All Rights Reserved.