コード例 #1
0
        public override string UpdateQuery(UpdateQuery query)
        {
            StringBuilder str = new StringBuilder();

            str.Append("UPDATE ");

            if (query.limit > 0)
            {
                str.AppendFormat("TOP {0} ", query.limit);
            }

            str.Append(ModifiersQueryPart(query, true, true));

            str.Append("\n");

            str.Append(query.tables.ToString());
            str.Append("\n");

            str.Append(query.setClause.ToString());
            str.Append("\n");

            str.Append(query.ConditionalQueryPart());

            return(str.ToString());
        }