C# Класс Tup.Cobar4Net.Parser.Recognizer.Mysql.Syntax.MySqlDalParser

Наследование: MySqlParser
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
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