private static ShowPlanNode BuildDerivedTable(BoundDerivedTableRelation node) { var properties = Enumerable.Empty <KeyValuePair <string, string> >(); var children = new[] { Build(node.Relation) }; return(new ShowPlanNode($"Derived Table ({node.TableInstance})", properties, children)); }
protected override BoundRelation RewriteDerivedTableRelation(BoundDerivedTableRelation node) { return(node.Relation); }
private static CardinalityEstimate EstimateDerivedTableRelation(BoundDerivedTableRelation relation) { return(CardinalityEstimate.Unknown); }