C# Class Tup.Cobar4Net.Parser.Recognizer.Mysql.Syntax.MySqlDmlDeleteParser

Inheritance: MySqlDmlParser
Exibir arquivo Open project: tupunco/Tup.Cobar4Net Class Usage Examples

Public Methods

Method Description
Delete ( ) : DmlDeleteStatement

first token is MySqlToken.KwDelete

 'DELETE' 'LOW_PRIORITY'? 'QUICK'? 'IGNORE'? ( 'FROM' tid ( (',' tid)* 'USING' table_refs ('WHERE' cond)? | ('WHERE' cond)? ('ORDER' 'BY' ids)? ('LIMIT' Count)?  )  // single table | tid (',' tid)* 'FROM' table_refs ('WHERE' cond)? ) 

MySqlDmlDeleteParser ( MySqlLexer lexer, MySqlExprParser exprParser ) : System.Collections.Generic

Private Methods

Method Description
MySqlDmlDeleteParser ( ) : System.Collections.Generic

Method Details

Delete() public method

first token is MySqlToken.KwDelete
 'DELETE' 'LOW_PRIORITY'? 'QUICK'? 'IGNORE'? ( 'FROM' tid ( (',' tid)* 'USING' table_refs ('WHERE' cond)? | ('WHERE' cond)? ('ORDER' 'BY' ids)? ('LIMIT' Count)?  )  // single table | tid (',' tid)* 'FROM' table_refs ('WHERE' cond)? ) 

MySqlDmlDeleteParser() public method

public MySqlDmlDeleteParser ( MySqlLexer lexer, MySqlExprParser exprParser ) : System.Collections.Generic
lexer Tup.Cobar4Net.Parser.Recognizer.Mysql.Lexer.MySqlLexer
exprParser MySqlExprParser
return System.Collections.Generic