com.alibaba.druid.sql.parser
类 SQLStatementParser
java.lang.Object
com.alibaba.druid.sql.parser.SQLParser
com.alibaba.druid.sql.parser.SQLStatementParser
- 直接已知子类:
- DB2StatementParser, MySqlStatementParser, OdpsStatementParser, OracleStatementParser, OracleUpdateParser, PGSQLStatementParser, SQLDDLParser, SQLServerStatementParser
public class SQLStatementParser
- extends SQLParser
SQLStatementParser
public SQLStatementParser(String sql)
SQLStatementParser
public SQLStatementParser(SQLExprParser exprParser)
getExprParser
public SQLExprParser getExprParser()
parseStatementList
public List<SQLStatement> parseStatementList()
parseStatementList
public void parseStatementList(List<SQLStatement> statementList)
parseStatementList
public void parseStatementList(List<SQLStatement> statementList,
int max)
parseRollback
public SQLRollbackStatement parseRollback()
parseCommit
public SQLStatement parseCommit()
parseShow
public SQLStatement parseShow()
parseUse
public SQLUseStatement parseUse()
parseGrant
public SQLGrantStatement parseGrant()
parseSavePoint
public SQLStatement parseSavePoint()
parseReleaseSavePoint
public SQLStatement parseReleaseSavePoint()
parseAlter
public SQLStatement parseAlter()
parseAlterDrop
public void parseAlterDrop(SQLAlterTableStatement stmt)
parseRename
public SQLStatement parseRename()
parseTruncate
public SQLStatement parseTruncate()
parseInsert
public SQLStatement parseInsert()
parseStatementListDialect
public boolean parseStatementListDialect(List<SQLStatement> statementList)
parseDropUser
public SQLDropUserStatement parseDropUser()
parseDropIndex
public SQLStatement parseDropIndex()
parseCall
public SQLCallStatement parseCall()
parseSet
public SQLStatement parseSet()
parseAssignItems
public void parseAssignItems(List<SQLAssignItem> items,
SQLObject parent)
parseCreate
public SQLStatement parseCreate()
parseCreateDbLink
public SQLStatement parseCreateDbLink()
parseCreateTrigger
public SQLStatement parseCreateTrigger()
parseBlock
public SQLStatement parseBlock()
parseCreateDatabase
public SQLStatement parseCreateDatabase()
parseCreateProcedure
public SQLStatement parseCreateProcedure()
parseCreateSequence
public SQLStatement parseCreateSequence(boolean acceptCreate)
parseCreateIndex
public SQLStatement parseCreateIndex(boolean acceptCreate)
getSQLCreateTableParser
public SQLCreateTableParser getSQLCreateTableParser()
parseSelect
public SQLSelectStatement parseSelect()
createSQLSelectParser
public SQLSelectParser createSQLSelectParser()
parseUpdateStatement
public SQLUpdateStatement parseUpdateStatement()
parseDeleteStatement
public SQLDeleteStatement parseDeleteStatement()
parseCreateTable
public SQLCreateTableStatement parseCreateTable()
parseCreateView
public SQLCreateViewStatement parseCreateView()
parseComment
public SQLCommentStatement parseComment()
parseStatement
public SQLStatement parseStatement()
parseExplain
public SQLExplainStatement parseExplain()
Copyright © 2013-2014 Alibaba Group. All Rights Reserved.