C# 클래스 Tup.Cobar4Net.Parser.Recognizer.Mysql.Syntax.MySqlDmlReplaceParser

상속: MySqlDmlInsertReplaceParser
파일 보기 프로젝트 열기: tupunco/Tup.Cobar4Net 1 사용 예제들

공개 메소드들

메소드 설명
MySqlDmlReplaceParser ( MySqlLexer lexer, MySqlExprParser exprParser ) : System.Collections.Generic
Replace ( ) : DmlReplaceStatement

nothing has been pre-consumed

 'REPLACE' ('LOW_PRIORITY' | 'DELAYED')? ('INTO')? tableName (  'SET' colName ('='|':=') (expr|'DEFAULT') (',' colName ('='|':=') (expr|'DEFAULT')) | '(' (  colName (','colName)* ')' (  '(' 'SELECT' ...

nothing has been pre-consumed

 'REPLACE' ('LOW_PRIORITY' | 'DELAYED')? ('INTO')? tableName (  'SET' colName ('='|':=') (expr|'DEFAULT') (',' colName ('='|':=') (expr|'DEFAULT')) | '(' (  colName (','colName)* ')' (  '(' 'SELECT' ... ')' | 'SELECT' ... |('VALUES'|'VALUE') value ( ',' value ) ) | 'SELECT' ... ')' ) | 'SELECT' ... |('VALUES'|'VALUE') value ( ',' value ) ) value := '(' (expr|'DEFAULT') ( ',' (expr|'DEFAULT'))* ')' 

메소드 상세

MySqlDmlReplaceParser() 공개 메소드

public MySqlDmlReplaceParser ( MySqlLexer lexer, MySqlExprParser exprParser ) : System.Collections.Generic
lexer Tup.Cobar4Net.Parser.Recognizer.Mysql.Lexer.MySqlLexer
exprParser MySqlExprParser
리턴 System.Collections.Generic

Replace() 공개 메소드

nothing has been pre-consumed
 'REPLACE' ('LOW_PRIORITY' | 'DELAYED')? ('INTO')? tableName (  'SET' colName ('='|':=') (expr|'DEFAULT') (',' colName ('='|':=') (expr|'DEFAULT')) | '(' (  colName (','colName)* ')' (  '(' 'SELECT' ...                            
nothing has been pre-consumed
 'REPLACE' ('LOW_PRIORITY' | 'DELAYED')? ('INTO')? tableName (  'SET' colName ('='|':=') (expr|'DEFAULT') (',' colName ('='|':=') (expr|'DEFAULT')) | '(' (  colName (','colName)* ')' (  '(' 'SELECT' ... ')' | 'SELECT' ... |('VALUES'|'VALUE') value ( ',' value ) ) | 'SELECT' ... ')' ) | 'SELECT' ... |('VALUES'|'VALUE') value ( ',' value ) ) value := '(' (expr|'DEFAULT') ( ',' (expr|'DEFAULT'))* ')' 
public Replace ( ) : DmlReplaceStatement
리턴 Tup.Cobar4Net.Parser.Ast.Stmt.Dml.DmlReplaceStatement