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

Inheritance: MySqlParser
Afficher le fichier Open project: tupunco/Tup.Cobar4Net Class Usage Examples

Protected Properties

Свойство Type Description
exprParser MySqlExprParser

Méthodes publiques

Méthode Description
Desc ( ) : DescTableStatement
MySqlDalParser ( MySqlLexer lexer, MySqlExprParser exprParser ) : System.Collections.Generic
Set ( ) : ISqlStatement
Show ( ) : DalShowStatement

Private Methods

Méthode Description
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

Method Details

Desc() public méthode

public Desc ( ) : DescTableStatement
Résultat Tup.Cobar4Net.Parser.Ast.Stmt.Ddl.DescTableStatement

MySqlDalParser() public méthode

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

Set() public méthode

public Set ( ) : ISqlStatement
Résultat ISqlStatement

Show() public méthode

public Show ( ) : DalShowStatement
Résultat Tup.Cobar4Net.Parser.Ast.Stmt.Dal.DalShowStatement

Property Details

exprParser protected_oe property

protected MySqlExprParser,Tup.Cobar4Net.Parser.Recognizer.Mysql.Syntax exprParser
Résultat MySqlExprParser