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, parseUsepublic MySqlStatementParser(String sql) throws ParserException
ParserExceptionpublic MySqlStatementParser(Lexer lexer)
public SQLCreateTableStatement parseCreateTable() throws ParserException
parseCreateTable 在类中 SQLStatementParserParserExceptionpublic SQLSelectStatement parseSelect() throws ParserException
parseSelect 在类中 SQLStatementParserParserExceptionpublic SQLUpdateStatement parseUpdateStatement() throws ParserException
parseUpdateStatement 在类中 SQLStatementParserParserExceptionpublic MySqlDeleteStatement parseDeleteStatement() throws ParserException
parseDeleteStatement 在类中 SQLStatementParserParserExceptionpublic SQLStatement parseCreate() throws ParserException
parseCreate 在类中 SQLStatementParserParserExceptionpublic SQLStatement parseCreateIndex() throws ParserException
ParserExceptionpublic SQLStatement parseCreateUser() throws ParserException
ParserExceptionpublic SQLStatement parseKill()
public SQLStatement parseBinlog()
public SQLStatement parseReset()
public boolean parseStatementListDialect(List<SQLStatement> statementList)
public MySqlDescribeStatement parseDescribe() throws ParserException
ParserExceptionpublic SQLStatement parseShow() throws ParserException
parseShow 在类中 SQLStatementParserParserExceptionpublic MySqlStartTransactionStatement parseStart() throws ParserException
ParserExceptionpublic MySqlRollbackStatement parseRollback()
parseRollback 在类中 SQLStatementParserpublic MySqlCommitStatement parseCommit() throws ParserException
parseCommit 在类中 SQLStatementParserParserExceptionpublic MySqlReplaceStatement parseReplicate() throws ParserException
ParserExceptionpublic MySqlPrepareStatement parsePrepare() throws ParserException
ParserExceptionpublic MySqlExecuteStatement parseExecute() throws ParserException
ParserExceptionpublic SQLInsertStatement parseInsert()
parseInsert 在类中 SQLStatementParserpublic SQLStatement parseDropUser() throws ParserException
parseDropUser 在类中 SQLStatementParserParserExceptionpublic SQLSelectParser createSQLSelectParser()
public SQLStatement parseSet() throws ParserException
parseSet 在类中 SQLStatementParserParserExceptionpublic MySqlSelectQueryBlock.Limit parseLimit()
public SQLStatement parseAlter()
parseAlter 在类中 SQLStatementParserpublic SQLStatement parseRename()
parseRename 在类中 SQLStatementParserpublic SQLStatement parseCreateDatabase()
Copyright © 2012 Alibaba Group. All Rights Reserved.