Table of Contents

Class TMergeSqlNode

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

Fields

cteList

public TCTEList cteList

Field Value

TCTEList

Properties

ColumnList

public virtual TObjectNameList ColumnList { get; set; }

Property Value

TObjectNameList

Condition

public virtual TExpression Condition { get; }

Property Value

TExpression

ErrorLoggingClause

public virtual TErrorLoggingClause ErrorLoggingClause { get; set; }

Property Value

TErrorLoggingClause

OptionClause

public virtual TOptionClause OptionClause { get; set; }

Property Value

TOptionClause

OutputClause

public virtual TOutputClause OutputClause { get; set; }

Property Value

TOutputClause

TargetTable

public virtual TFromTable TargetTable { get; }

Property Value

TFromTable

UsingTable

public virtual TFromTable UsingTable { get; }

Property Value

TFromTable

WhenClauses

public virtual List<TMergeWhenClause> WhenClauses { get; set; }

Property Value

List<TMergeWhenClause>

Methods

init(object, object, object)

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

Parameters

arg1 object
arg2 object
arg3 object

setWhenClauses(List<TMergeWhenClause>)

public void setWhenClauses(List<TMergeWhenClause> mwcList)

Parameters

mwcList List<TMergeWhenClause>