コード例 #1
0
        public override void ToString(StringBuilder buf, int indent)
        {
            SchemaObject.ToString(buf, indent);

            if (Alias != null)
            {
                buf.Append(" AS ");
                Alias.ToString(buf);
            }

            if (TableHints.Count > 0)
            {
                buf.Append(" WITH (");

                for (var i = 0; i < TableHints.Count; i++)
                {
                    if (i > 0)
                    {
                        buf.Append(", ");
                    }

                    TableHints[i].ToString(buf);
                }

                buf.Append(") ");
            }
        }