internal MergeStmt(WithClause with , Table table , Table usingTable , AliasedQuery usingQuery , Predicate constraint , MergeUpdateClause updateClause , MergeInsertClause insertClause , bool updateBeforeInsert , Comments comments) { this.Comments = comments; this.With = with; this.Table = table; this.UsingTable = usingTable; this.UsingQuery = usingQuery; this.Constraint = constraint; this.UpdateClause = updateClause; this.InsertClause = insertClause; this.UpdateBeforeInsert = updateBeforeInsert; }
void IVisitor.VisitBefore(MergeUpdateClause updateClause) { this.ParentExists(updateClause); }
void IVisitor.VisitAfter(MergeUpdateClause updateClause) { this.ParentExists(updateClause); }