public void AppendFormat(string format, params object[] args)
{
if (String.IsNullOrEmpty(format))
throw new ArgumentNullException("format");
Append(String.Format(format, args));
}
protected override void AppendTo(SqlStringBuilder builder) { if (TypeCode == SqlTypeCode.LongVarChar) { builder.Append("LONG CHARACTER VARYING"); } else { base.AppendTo(builder); } if (MaxSize >= 0) { if (MaxSize == DefaultMaxSize) { builder.Append("(MAX)"); } else { builder.AppendFormat("({0})", MaxSize); } } if (Locale != null) { builder.AppendFormat(" COLLATE '{0}'", Locale.Name); } }