void ISqlFormattable.AppendTo(SqlStringBuilder builder) { builder.Append(Function.ToString().ToUpperInvariant()); builder.Append(" "); if (All) { builder.Append("ALL "); } Expression.AppendTo(builder); }
void ISqlFormattable.AppendTo(SqlStringBuilder builder) { if (IsAll) { builder.Append("*"); } else { Expression.AppendTo(builder); if (IsAliased) { builder.AppendFormat(" AS {0}", Alias); } } }
void ISqlFormattable.AppendTo(SqlStringBuilder builder) { if (IsGlob) { if (IsAll) { builder.Append("*"); } else { TableName.AppendTo(builder); builder.Append(".*"); } } else { Expression.AppendTo(builder); } if (!String.IsNullOrEmpty(Alias)) { builder.AppendFormat(" AS {0}", Alias); } }