Class TOpenStmt
- Namespace
- gudusoft.gsqlparser.stmt
- Assembly
- gudusoft.gsqlparser.dll
The OPEN statement executes the query associated with a cursor.
public class TOpenStmt : TCustomSqlStatement, Visitable
- Inheritance
-
TOpenStmt
- Implements
- Inherited Members
Constructors
TOpenStmt()
public TOpenStmt()
TOpenStmt(EDbVendor)
public TOpenStmt(EDbVendor dbvendor)
Parameters
dbvendorEDbVendor
Properties
CursorName
public virtual TObjectName CursorName { get; set; }
Property Value
- TObjectName
An explicit cursor previously declared within the current scope and not currently open.
CursorParameterNames
public virtual TExpressionList CursorParameterNames { get; set; }
Property Value
- TExpressionList
variables declared as the formal parameter of a cursor.
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
init(object, object)
public override void init(object arg1, object arg2)