Class TOpenforStmt
- Namespace
- gudusoft.gsqlparser.stmt
- Assembly
- gudusoft.gsqlparser.dll
The OPEN-FOR statement executes the SELECT statement associated with a cursor variable.
public class TOpenforStmt : TCustomSqlStatement, Visitable
- Inheritance
-
TOpenforStmt
- Implements
- Inherited Members
Constructors
TOpenforStmt()
public TOpenforStmt()
TOpenforStmt(EDbVendor)
public TOpenforStmt(EDbVendor dbvendor)
Parameters
dbvendorEDbVendor
Properties
CursorVariableName
public virtual TObjectName CursorVariableName { get; set; }
Property Value
- TObjectName
A cursor variable or parameter (without a return type), previously declared within the current scope.
Dynamic_string
public virtual TExpression Dynamic_string { get; set; }
Property Value
- TExpression
A string literal, string variable, or string expression that represents any SQL statement.
Subquery
public virtual TSelectSqlStatement Subquery { get; set; }
Property Value
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)