Class TElsifStmt
- Namespace
- gudusoft.gsqlparser.stmt
- Assembly
- gudusoft.gsqlparser.dll
Represents ELSEIF ... THEN ... in if statement.
public class TElsifStmt : TCustomSqlStatement, Visitable
- Inheritance
-
TElsifStmt
- Implements
- Inherited Members
Constructors
TElsifStmt()
public TElsifStmt()
TElsifStmt(EDbVendor)
public TElsifStmt(EDbVendor dbvendor)
Parameters
dbvendorEDbVendor
Properties
Condition
public virtual TExpression Condition { get; set; }
Property Value
- TExpression
If and only if the value of this expression is TRUE, the statements following THEN execute
ThenStatements
public virtual TStatementList ThenStatements { get; set; }
Property Value
- TStatementList
the statements after the THEN keyword
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, object)
public override void init(object arg1, object arg2)