Table of Contents

Class TCollectColumnIndex

Namespace
gudusoft.gsqlparser.nodes.teradata
Assembly
gudusoft.gsqlparser.dll
public class TCollectColumnIndex : TParseTreeNode, Visitable
Inheritance
TCollectColumnIndex
Implements
Inherited Members

Properties

All

public virtual bool All { get; set; }

Property Value

bool

Column

public virtual bool Column { get; set; }

Property Value

bool

ColumnName

public virtual TObjectName ColumnName { get; set; }

Property Value

TObjectName

ColumnNameList

public virtual TObjectNameList ColumnNameList { get; set; }

Property Value

TObjectNameList

Index

public virtual bool Index { get; set; }

Property Value

bool

IndexName

public virtual TObjectName IndexName { get; set; }

Property Value

TObjectName

OrderByColumnName

public virtual TObjectName OrderByColumnName { get; set; }

Property Value

TObjectName

StatisticsName

public virtual TObjectName StatisticsName { get; set; }

Property Value

TObjectName

Unique

public virtual bool Unique { 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

doParse(TCustomSqlStatement, ESqlClause)

analyze this node

public override void doParse(TCustomSqlStatement psql, ESqlClause plocation)

Parameters

psql TCustomSqlStatement
plocation ESqlClause