Table of Contents

Class TExecuteSqlStatement

Namespace
gudusoft.gsqlparser.stmt.postgresql
Assembly
gudusoft.gsqlparser.dll
public class TExecuteSqlStatement : TCustomSqlStatement, Visitable
Inheritance
TExecuteSqlStatement
Implements
Inherited Members

Constructors

TExecuteSqlStatement()

public TExecuteSqlStatement()

TExecuteSqlStatement(EDbVendor)

public TExecuteSqlStatement(EDbVendor dbvendor)

Parameters

dbvendor EDbVendor

Properties

IntoVariable

public virtual TObjectName IntoVariable { get; set; }

Property Value

TObjectName

StmtString

public virtual TExpression StmtString { get; set; }

Property Value

TExpression

UsingVariables

public virtual TExpressionList UsingVariables { get; set; }

Property Value

TExpressionList

Methods

accept(TParseTreeVisitor)

public override void accept(TParseTreeVisitor v)

Parameters

v TParseTreeVisitor

acceptChildren(TParseTreeVisitor)

public override void acceptChildren(TParseTreeVisitor v)

Parameters

v TParseTreeVisitor

doParseStatement(TCustomSqlStatement)

analyze SQL

public override int doParseStatement(TCustomSqlStatement psql)

Parameters

psql TCustomSqlStatement

Returns

int

init(object)

Initialize a query tree node.

public override void init(object arg1)

Parameters

arg1 object

init(object, object)

public override void init(object arg1, object arg2)

Parameters

arg1 object
arg2 object

init(object, object, object)

public override void init(object arg1, object arg2, object arg3)

Parameters

arg1 object
arg2 object
arg3 object