Freigeben über


Benutzerdefinierte CLR-Aggregate

Gilt für:SQL Server

Aggregatfunktionen führen eine Berechnung für eine Gruppe von Werten durch und geben einen einzelnen Wert zurück. Traditionell unterstützte SQL Server nur integrierte Aggregatfunktionen wie SUM oder MAX, die mit einer Reihe von Eingabeskalenwerten arbeiten und einen einzelnen Aggregatwert aus diesem Satz generieren. Mit der SQL Server-Integration in die Common Language Runtime (CLR) von .NET Framework können Entwickler jetzt benutzerdefinierte Aggregatfunktionen in verwaltetem Code erstellen und diese Funktionen für Transact-SQL oder anderen verwalteten Code zugänglich machen.

In diesem Abschnitt

In der folgenden Tabelle sind die Artikel in diesem Abschnitt aufgeführt.

Artikel Beschreibung
Anforderungen für benutzerdefinierte CLR-Aggregate Stellt eine Übersicht über die Anforderungen zum Implementieren von benutzerdefinierten CLR-Aggregatfunktionen bereit.
Aufrufen von benutzerdefinierten Aggregatfunktionen Erläutert, wie benutzerdefinierte Aggregate aufgerufen werden.