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

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

보호된 프로퍼티들

프로퍼티 타입 설명
exprParser MySqlExprParser

공개 메소드들

메소드 설명
Desc ( ) : DescTableStatement
MySqlDalParser ( MySqlLexer lexer, MySqlExprParser exprParser ) : System.Collections.Generic
Set ( ) : ISqlStatement
Show ( ) : DalShowStatement

비공개 메소드들

메소드 설명
GetStringValue ( ) : string
Like ( ) : string
MySqlDalParser ( ) : System.Collections.Generic
SetMTSSetTransactionStatement ( VariableScope scope ) : MTSSetTransactionStatement

first token is TRANSACTION

ShowColumns ( bool full ) : ShowColumns

First token is SpecialIdentifier.Columns

 SHOW [FULL] COLUMNS {FROM | IN} tbl_name [{FROM | IN} db_name] [LIKE 'pattern' | WHERE expr]  

ShowIndex ( ShowIndexType _showIndexType ) : ShowIndex
ShowPrifileType ( ) : ProfileType
ShowProfile ( ) : ShowProfile
VarAssign ( ) : object
Where ( ) : IExpression

메소드 상세

Desc() 공개 메소드

public Desc ( ) : DescTableStatement
리턴 Tup.Cobar4Net.Parser.Ast.Stmt.Ddl.DescTableStatement

MySqlDalParser() 공개 메소드

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

Set() 공개 메소드

public Set ( ) : ISqlStatement
리턴 ISqlStatement

Show() 공개 메소드

public Show ( ) : DalShowStatement
리턴 Tup.Cobar4Net.Parser.Ast.Stmt.Dal.DalShowStatement

프로퍼티 상세

exprParser 보호되어 있는 프로퍼티

protected MySqlExprParser,Tup.Cobar4Net.Parser.Recognizer.Mysql.Syntax exprParser
리턴 MySqlExprParser