MySqlStatementParser

Undocumented in source.
class MySqlStatementParser : SQLStatementParser {}

Constructors

this
this(string sql)
Undocumented in source.
this
this(string sql, SQLParserFeature[] features)
Undocumented in source.
this
this(string sql, bool keepComments)
Undocumented in source.
this
this(string sql, bool skipComment, bool keepComments)
Undocumented in source.
this
this(Lexer lexer)
Undocumented in source.

Members

Functions

createSQLSelectParser
MySqlSelectParser createSQLSelectParser()
Undocumented in source. Be warned that the author may not have intended to support it.
createUpdateStatement
MySqlUpdateStatement createUpdateStatement()
Undocumented in source. Be warned that the author may not have intended to support it.
getExprParser
MySqlExprParser getExprParser()
Undocumented in source. Be warned that the author may not have intended to support it.
getMaxIntoClause
int getMaxIntoClause()
Undocumented in source. Be warned that the author may not have intended to support it.
parseAlter
SQLStatement parseAlter()
Undocumented in source. Be warned that the author may not have intended to support it.
parseAlterDatabase
SQLStatement parseAlterDatabase()
Undocumented in source. Be warned that the author may not have intended to support it.
parseAlterDrop
void parseAlterDrop(SQLAlterTableStatement stmt)
Undocumented in source. Be warned that the author may not have intended to support it.
parseAlterEvent
SQLStatement parseAlterEvent()
Undocumented in source. Be warned that the author may not have intended to support it.
parseAlterFunction
SQLStatement parseAlterFunction()
Undocumented in source. Be warned that the author may not have intended to support it.
parseAlterLogFileGroup
SQLStatement parseAlterLogFileGroup()
Undocumented in source. Be warned that the author may not have intended to support it.
parseAlterProcedure
SQLStatement parseAlterProcedure()
Undocumented in source. Be warned that the author may not have intended to support it.
parseAlterServer
SQLStatement parseAlterServer()
Undocumented in source. Be warned that the author may not have intended to support it.
parseAlterTable
SQLStatement parseAlterTable(bool ignore)
Undocumented in source. Be warned that the author may not have intended to support it.
parseAlterTableAddColumn
void parseAlterTableAddColumn(SQLAlterTableStatement stmt)
Undocumented in source. Be warned that the author may not have intended to support it.
parseAlterTableSpace
SQLStatement parseAlterTableSpace()
Undocumented in source. Be warned that the author may not have intended to support it.
parseAlterUser
MySqlAlterUserStatement parseAlterUser()
Undocumented in source. Be warned that the author may not have intended to support it.
parseAlterView
SQLStatement parseAlterView()
Undocumented in source. Be warned that the author may not have intended to support it.
parseAnalyze
MySqlAnalyzeStatement parseAnalyze()
Undocumented in source. Be warned that the author may not have intended to support it.
parseAssign
SQLSetStatement parseAssign()

parse assign statement

parseBinlog
SQLStatement parseBinlog()
Undocumented in source. Be warned that the author may not have intended to support it.
parseBlock
SQLBlockStatement parseBlock()
Undocumented in source. Be warned that the author may not have intended to support it.
parseBlock
SQLBlockStatement parseBlock(string label)

parse loop statement with label

parseCase
MySqlCaseStatement parseCase()

parse case statement

parseChecksum
MySqlChecksumTableStatement parseChecksum()
Undocumented in source. Be warned that the author may not have intended to support it.
parseCommit
SQLStatement parseCommit()
Undocumented in source. Be warned that the author may not have intended to support it.
parseCreate
SQLStatement parseCreate()
Undocumented in source. Be warned that the author may not have intended to support it.
parseCreateDatabase
SQLStatement parseCreateDatabase()
Undocumented in source. Be warned that the author may not have intended to support it.
parseCreateEvent
SQLStatement parseCreateEvent()
Undocumented in source. Be warned that the author may not have intended to support it.
parseCreateFunction
SQLCreateFunctionStatement parseCreateFunction()
Undocumented in source. Be warned that the author may not have intended to support it.
parseCreateIndex
SQLStatement parseCreateIndex(bool acceptCreate)
Undocumented in source. Be warned that the author may not have intended to support it.
parseCreateLogFileGroup
SQLStatement parseCreateLogFileGroup()
Undocumented in source. Be warned that the author may not have intended to support it.
parseCreateProcedure
SQLCreateProcedureStatement parseCreateProcedure()

parse create procedure statement

parseCreateServer
SQLStatement parseCreateServer()
Undocumented in source. Be warned that the author may not have intended to support it.
parseCreateTable
SQLCreateTableStatement parseCreateTable()
Undocumented in source. Be warned that the author may not have intended to support it.
parseCreateTableSpace
SQLStatement parseCreateTableSpace()
Undocumented in source. Be warned that the author may not have intended to support it.
parseCreateUser
SQLStatement parseCreateUser()
Undocumented in source. Be warned that the author may not have intended to support it.
parseCursorDeclare
MySqlCursorDeclareStatement parseCursorDeclare()

parse cursor declare statement

parseDeallocatePrepare
MysqlDeallocatePrepareStatement parseDeallocatePrepare()
Undocumented in source. Be warned that the author may not have intended to support it.
parseDeclare
SQLStatement parseDeclare()

parse declare statement

parseDeclareCondition
MySqlDeclareConditionStatement parseDeclareCondition()

zhujun [455910092@qq.com] 2016-04-17 定义条件

parseDeclareHandler
MySqlDeclareHandlerStatement parseDeclareHandler()

定义异常处理程序

parseDeleteStatement
MySqlDeleteStatement parseDeleteStatement()
Undocumented in source. Be warned that the author may not have intended to support it.
parseDescribe
MySqlExplainStatement parseDescribe()
Undocumented in source. Be warned that the author may not have intended to support it.
parseExecute
MySqlExecuteStatement parseExecute()
Undocumented in source. Be warned that the author may not have intended to support it.
parseExplain
MySqlExplainStatement parseExplain()
Undocumented in source. Be warned that the author may not have intended to support it.
parseFlush
SQLStatement parseFlush()
Undocumented in source. Be warned that the author may not have intended to support it.
parseIf
SQLIfStatement parseIf()

parse if statement

parseInsert
SQLInsertStatement parseInsert()
Undocumented in source. Be warned that the author may not have intended to support it.
parseIterate
MySqlIterateStatement parseIterate()

parse iterate statement

parseKill
SQLStatement parseKill()
Undocumented in source. Be warned that the author may not have intended to support it.
parseLeave
MySqlLeaveStatement parseLeave()

parse leave statement

parseLoad
SQLStatement parseLoad()
Undocumented in source. Be warned that the author may not have intended to support it.
parseLoadDataInFile
MySqlLoadDataInFileStatement parseLoadDataInFile()
Undocumented in source. Be warned that the author may not have intended to support it.
parseLoadXml
MySqlLoadXmlStatement parseLoadXml()
Undocumented in source. Be warned that the author may not have intended to support it.
parseLoop
SQLLoopStatement parseLoop()

parse loop statement

parseLoop
SQLLoopStatement parseLoop(string label)

parse loop statement with label

parseOptimize
MySqlOptimizeStatement parseOptimize()
Undocumented in source. Be warned that the author may not have intended to support it.
parsePrepare
MySqlPrepareStatement parsePrepare()
Undocumented in source. Be warned that the author may not have intended to support it.
parseRename
SQLStatement parseRename()
Undocumented in source. Be warned that the author may not have intended to support it.
parseRepeat
MySqlRepeatStatement parseRepeat()

parse repeat statement

parseRepeat
MySqlRepeatStatement parseRepeat(string label)

parse repeat statement with label

parseReplace
SQLReplaceStatement parseReplace()
Undocumented in source. Be warned that the author may not have intended to support it.
parseReset
SQLStatement parseReset()
Undocumented in source. Be warned that the author may not have intended to support it.
parseRollback
SQLRollbackStatement parseRollback()
Undocumented in source. Be warned that the author may not have intended to support it.
parseSelect
SQLStatement parseSelect()
Undocumented in source. Be warned that the author may not have intended to support it.
parseSelectInto
MySqlSelectIntoStatement parseSelectInto()

parse select into

parseSet
SQLStatement parseSet()
Undocumented in source. Be warned that the author may not have intended to support it.
parseShow
SQLStatement parseShow()
Undocumented in source. Be warned that the author may not have intended to support it.
parseSpStatement
SQLStatement parseSpStatement()

zhujun [455910092@qq.com] parse spstatement

parseStart
SQLStartTransactionStatement parseStart()
Undocumented in source. Be warned that the author may not have intended to support it.
parseStatementListDialect
bool parseStatementListDialect(List!(SQLStatement) statementList)
Undocumented in source. Be warned that the author may not have intended to support it.
parseUpdateSet
void parseUpdateSet(SQLUpdateStatement update)
Undocumented in source. Be warned that the author may not have intended to support it.
parseUpdateStatement
SQLUpdateStatement parseUpdateStatement()
Undocumented in source. Be warned that the author may not have intended to support it.
parseWhile
SQLWhileStatement parseWhile()

parse while statement

parseWhile
SQLWhileStatement parseWhile(string label)

parse while statement with label

setMaxIntoClause
void setMaxIntoClause(int maxIntoClause)
Undocumented in source. Be warned that the author may not have intended to support it.

Meta