Пример #1
0
		public override void WriteTo(SqlWriter writer) {
			writer.WriteFunction("COUNT");
			writer.Write('(');
			writer.WriteDuplicateRestriction(restriction, WhitespacePadding.SpaceAfter);
			writer.WriteScript(expression, WhitespacePadding.None);
			writer.Write(')');
		}
Пример #2
0
		internal void WriteToWithoutSelect(SqlWriter writer) {
			writer.WriteDuplicateRestriction(restriction, WhitespacePadding.SpaceAfter);
			writer.WriteScript(top, WhitespacePadding.SpaceAfter);
			using (writer.Indent()) {
				writer.WriteScriptSequence(columnItems, WhitespacePadding.None, w => w.Write(", "));
			}
			writer.WriteScript(intoClause, WhitespacePadding.NewlineBefore, w => w.WriteKeyword("INTO "), null);
			WriteToInternal(writer);
			writer.WriteScript(forClause, WhitespacePadding.SpaceBefore);
			writer.WriteScript(unionClause, WhitespacePadding.NewlineBefore);
		}