Class TCaseStmt
- Namespace
- gudusoft.gsqlparser.stmt
- Assembly
- gudusoft.gsqlparser.dll
The CASE statement chooses from a sequence of conditions, and execute a corresponding statement.
public class TCaseStmt : TCustomSqlStatement, Visitable
- Inheritance
-
TCaseStmt
- Implements
- Inherited Members
Constructors
TCaseStmt()
public TCaseStmt()
TCaseStmt(EDbVendor)
public TCaseStmt(EDbVendor dbvendor)
Parameters
dbvendorEDbVendor
Properties
CaseExpr
public virtual TCaseExpression CaseExpr { get; set; }
Property Value
- TCaseExpression
check TCaseExpression for detailed.
Methods
accept(TParseTreeVisitor)
public override void accept(TParseTreeVisitor v)
Parameters
acceptChildren(TParseTreeVisitor)
public override void acceptChildren(TParseTreeVisitor v)
Parameters
doParseStatement(TCustomSqlStatement)
analyze SQL
public override int doParseStatement(TCustomSqlStatement psql)
Parameters
psqlTCustomSqlStatement
Returns
init(object)
Initialize a query tree node.
public override void init(object arg1)
Parameters
arg1object