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(AliasedQuery aliasedQuery) { this.ParentExists(aliasedQuery); }
void IVisitor.VisitAfter(AliasedQuery aliasedQuery) { this.ParentExists(aliasedQuery); }