public class SQLStatementParser extends SQLParser
构造器和说明 |
---|
SQLStatementParser(SQLExprParser exprParser) |
SQLStatementParser(String sql) |
SQLStatementParser(String sql,
String dbType) |
public SQLStatementParser(String sql)
public SQLStatementParser(SQLExprParser exprParser)
public boolean isKeepComments()
public void setKeepComments(boolean keepComments)
public SQLExprParser getExprParser()
public List<SQLStatement> parseStatementList()
public void parseStatementList(List<SQLStatement> statementList)
public void parseStatementList(List<SQLStatement> statementList, int max)
public SQLRollbackStatement parseRollback()
public SQLStatement parseCommit()
public SQLStatement parseShow()
public SQLUseStatement parseUse()
public SQLGrantStatement parseGrant()
public SQLRevokeStatement parseRevoke()
public SQLStatement parseSavePoint()
public SQLStatement parseReleaseSavePoint()
public SQLStatement parseAlter()
public void parseAlterDrop(SQLAlterTableStatement stmt)
public SQLStatement parseRename()
public SQLStatement parseTruncate()
public SQLStatement parseInsert()
public boolean parseStatementListDialect(List<SQLStatement> statementList)
public SQLDropUserStatement parseDropUser()
public SQLStatement parseDropIndex()
public SQLCallStatement parseCall()
public SQLStatement parseSet()
public void parseAssignItems(List<? super SQLAssignItem> items, SQLObject parent)
public SQLStatement parseCreate()
public SQLStatement parseCreateDbLink()
public SQLStatement parseCreateTrigger()
public SQLStatement parseBlock()
public SQLStatement parseCreateDatabase()
public SQLStatement parseCreateProcedure()
public SQLStatement parseCreateSequence(boolean acceptCreate)
public SQLStatement parseCreateIndex(boolean acceptCreate)
public SQLCreateTableParser getSQLCreateTableParser()
public SQLStatement parseSelect()
public SQLSelectParser createSQLSelectParser()
public SQLUpdateStatement parseUpdateStatement()
public SQLDeleteStatement parseDeleteStatement()
public SQLCreateTableStatement parseCreateTable()
public SQLCreateViewStatement parseCreateView()
public SQLCommentStatement parseComment()
public SQLStatement parseStatement()
public SQLExplainStatement parseExplain()
public SQLOpenStatement parseOpen()
public SQLFetchStatement parseFetch()
public SQLStatement parseClose()
public boolean isParseCompleteValues()
public void setParseCompleteValues(boolean parseCompleteValues)
public int getParseValuesSize()
public void setParseValuesSize(int parseValuesSize)
public SQLMergeStatement parseMerge()
Copyright © 2013–2016 Alibaba Group. All rights reserved.