Table of Contents

Class TDeclareVariable

Namespace
gudusoft.gsqlparser.nodes
Assembly
gudusoft.gsqlparser.dll

SQL Server declare variable

public class TDeclareVariable : TParseTreeNode, Visitable
Inheritance
TDeclareVariable
Implements
Inherited Members

Properties

Datatype

public virtual TTypeName Datatype { get; set; }

Property Value

TTypeName

DefaultValue

public virtual TExpression DefaultValue { get; set; }

Property Value

TExpression

TableTypeDefinitions

public virtual TTableElementList TableTypeDefinitions { get; set; }

Property Value

TTableElementList

VariableName

public virtual TObjectName VariableName { get; set; }

Property Value

TObjectName

VariableType

public virtual int VariableType { get; set; }

Property Value

int

Methods

accept(TParseTreeVisitor)

public override void accept(TParseTreeVisitor v)

Parameters

v TParseTreeVisitor

acceptChildren(TParseTreeVisitor)

public override void acceptChildren(TParseTreeVisitor v)

Parameters

v TParseTreeVisitor

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

setVariableType(int)

public void setVariableType(int vt)

Parameters

vt int