Table of Contents

Class TExpandOnClause

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

teradata expand on clause

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

Properties

AnchorName

public virtual TObjectName AnchorName { get; set; }

Property Value

TObjectName

ByClause

public virtual TDummy ByClause { set; }

Property Value

TDummy

ByIntervalLiteral

public virtual TExpression ByIntervalLiteral { get; set; }

Property Value

TExpression

ExpandColumnAlias

public virtual TAliasClause ExpandColumnAlias { get; set; }

Property Value

TAliasClause

ExpandExpression

public virtual TExpression ExpandExpression { get; set; }

Property Value

TExpression

PeriodExpression

public virtual TExpression PeriodExpression { get; set; }

Property Value

TExpression

TimeLiteral

public virtual TConstant TimeLiteral { get; set; }

Property Value

TConstant

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

init(object, object)

public override void init(object arg1, object arg2)

Parameters

arg1 object
arg2 object