예제 #1
0
 public override string ToSql(SqlGenerator generator)
 {
     var sb = new StringBuilder();
     sb.Append(generator.DecorateName(TableName));
     if (!string.IsNullOrEmpty(this.Alias))
         sb.AppendFormat(" AS {0}", Alias);
     return sb.ToString();
 }
예제 #2
0
 public override string ToSql(SqlGenerator generator, bool withAlias = true)
 {
     var sb = new StringBuilder();
     if (!string.IsNullOrEmpty(TableName))
         sb.AppendFormat("{0}.", generator.DecorateName(TableName));
     sb.Append(generator.DecorateName(MemberName));
     if (!string.IsNullOrEmpty(this.Alias) && withAlias)
         sb.AppendFormat(" AS {0}", Alias);
     return sb.ToString();
 }