Table of Contents

Class TAliasClause

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

Alias for the column or table expression.

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

Properties

AliasName

public virtual TObjectName AliasName { get; set; }

Property Value

TObjectName

AsToken

public virtual TSourceToken AsToken { get; set; }

Property Value

TSourceToken

ColumnNameTypeList

public virtual TColumnDefinitionList ColumnNameTypeList { get; set; }

Property Value

TColumnDefinitionList

Columns

public virtual TObjectNameList Columns { get; set; }

Property Value

TObjectNameList

HasAs

public virtual bool HasAs { get; set; }

Property Value

bool

SybaseIndexHint

public virtual bool SybaseIndexHint { get; set; }

Property Value

bool

TableHints

public virtual List<TTableHint> TableHints { get; set; }

Property Value

List<TTableHint>

TeradataNamedAlais

public virtual bool TeradataNamedAlais { get; set; }

Property Value

bool

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

init(object, object, object)

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

Parameters

arg1 object
arg2 object
arg3 object

searchColumn(TObjectName)

public virtual bool searchColumn(TObjectName pColumn)

Parameters

pColumn TObjectName

Returns

bool

setAsToken(TSourceToken)

public void setAsToken(TSourceToken st)

Parameters

st TSourceToken