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
AsToken
public virtual TSourceToken AsToken { get; set; }
Property Value
ColumnNameTypeList
public virtual TColumnDefinitionList ColumnNameTypeList { get; set; }
Property Value
Columns
public virtual TObjectNameList Columns { get; set; }
Property Value
HasAs
public virtual bool HasAs { get; set; }
Property Value
SybaseIndexHint
public virtual bool SybaseIndexHint { get; set; }
Property Value
TableHints
public virtual List<TTableHint> TableHints { get; set; }
Property Value
TeradataNamedAlais
public virtual bool TeradataNamedAlais { get; set; }
Property Value
Methods
accept(TParseTreeVisitor)
public override void accept(TParseTreeVisitor v)
Parameters
acceptChildren(TParseTreeVisitor)
public override void acceptChildren(TParseTreeVisitor v)
Parameters
init(object)
Initialize a query tree node.
public override void init(object arg1)
Parameters
arg1object
init(object, object)
public override void init(object arg1, object arg2)
Parameters
init(object, object, object)
public override void init(object arg1, object arg2, object arg3)
Parameters
searchColumn(TObjectName)
public virtual bool searchColumn(TObjectName pColumn)
Parameters
pColumnTObjectName
Returns
setAsToken(TSourceToken)
public void setAsToken(TSourceToken st)
Parameters
stTSourceToken