public class MySqlStatementParser extends SQLStatementParser
构造器和说明 |
---|
MySqlStatementParser(Lexer lexer) |
MySqlStatementParser(String sql) |
getExprParser, getSQLCreateTableParser, parseAssignItems, parseCall, parseComment, parseCreateIndex, parseCreateProcedure, parseCreateSequence, parseCreateView, parseDropIndex, parseReleaseSavePoint, parseSavePoint, parseStatementList, parseStatementList, parseTruncate, parseUse
public MySqlStatementParser(String sql) throws ParserException
ParserException
public MySqlStatementParser(Lexer lexer)
public SQLCreateTableStatement parseCreateTable() throws ParserException
parseCreateTable
在类中 SQLStatementParser
ParserException
public SQLSelectStatement parseSelect() throws ParserException
parseSelect
在类中 SQLStatementParser
ParserException
public SQLUpdateStatement parseUpdateStatement() throws ParserException
parseUpdateStatement
在类中 SQLStatementParser
ParserException
public MySqlDeleteStatement parseDeleteStatement() throws ParserException
parseDeleteStatement
在类中 SQLStatementParser
ParserException
public SQLStatement parseCreate() throws ParserException
parseCreate
在类中 SQLStatementParser
ParserException
public SQLStatement parseCreateIndex() throws ParserException
ParserException
public SQLStatement parseCreateUser() throws ParserException
ParserException
public SQLStatement parseKill()
public SQLStatement parseBinlog()
public SQLStatement parseReset()
public boolean parseStatementListDialect(List<SQLStatement> statementList)
public MySqlDescribeStatement parseDescribe() throws ParserException
ParserException
public SQLStatement parseShow() throws ParserException
parseShow
在类中 SQLStatementParser
ParserException
public MySqlStartTransactionStatement parseStart() throws ParserException
ParserException
public MySqlRollbackStatement parseRollback()
parseRollback
在类中 SQLStatementParser
public MySqlCommitStatement parseCommit() throws ParserException
parseCommit
在类中 SQLStatementParser
ParserException
public MySqlReplaceStatement parseReplicate() throws ParserException
ParserException
public MySqlPrepareStatement parsePrepare() throws ParserException
ParserException
public MySqlExecuteStatement parseExecute() throws ParserException
ParserException
public SQLInsertStatement parseInsert()
parseInsert
在类中 SQLStatementParser
public SQLStatement parseDropUser() throws ParserException
parseDropUser
在类中 SQLStatementParser
ParserException
public SQLSelectParser createSQLSelectParser()
public SQLStatement parseSet() throws ParserException
parseSet
在类中 SQLStatementParser
ParserException
public MySqlSelectQueryBlock.Limit parseLimit()
public SQLStatement parseAlter()
parseAlter
在类中 SQLStatementParser
public SQLStatement parseRename()
parseRename
在类中 SQLStatementParser
public SQLStatement parseCreateDatabase()
Copyright © 2012 Alibaba Group. All Rights Reserved.