com.alibaba.druid.sql.parser
Class SQLStatementParser
java.lang.Object
com.alibaba.druid.sql.parser.SQLParser
com.alibaba.druid.sql.parser.SQLStatementParser
- Direct Known Subclasses:
- MySqlStatementParser, 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)
parseRollback
public SQLRollbackStatement parseRollback()
parseCommit
public SQLStatement parseCommit()
parseShow
public SQLStatement parseShow()
parseUse
public SQLUseStatement parseUse()
parseSavePoint
public SQLStatement parseSavePoint()
parseReleaseSavePoint
public SQLStatement parseReleaseSavePoint()
parseAlter
public SQLStatement parseAlter()
parseRename
public SQLStatement parseRename()
parseTruncate
public SQLStatement parseTruncate()
parseInsert
public SQLStatement parseInsert()
parseStatementListDialect
public boolean parseStatementListDialect(List<SQLStatement> statementList)
parseDropUser
public SQLStatement parseDropUser()
parseDropIndex
public SQLStatement parseDropIndex()
parseCall
public SQLCallStatement parseCall()
parseSet
public SQLStatement parseSet()
parseAssignItems
public void parseAssignItems(List<SQLAssignItem> items)
parseCreate
public SQLStatement parseCreate()
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()
Copyright © 2012 Alibaba Group. All Rights Reserved.