Benutzerdefinierte CLR-Aggregate
Aggregatfunktionen führen Berechnungen für eine Wertemenge durch und geben einen einzelnen Wert zurück. In der Vergangenheit hat Microsoft SQL Server nur integrierte Aggregatfunktionen unterstützt, z. B. SUM oder MAX, die auf einem Satz von skalaren Eingabewerten basieren und einen einzelnen Aggregatwert aus diesem Satz generieren. Die Integration von SQL Server in die Microsoft .NET Framework-CLR (Common Language Runtime) ermöglicht Entwicklern jetzt, benutzerdefinierte Aggregatfunktionen in verwaltetem Code zu erstellen und diese Funktionen für Transact-SQL und anderen verwalteten Code zur Verfügung zu stellen.
In der folgenden Tabelle sind die Themen dieses Abschnitts aufgeführt.
Anforderungen für benutzerdefinierte CLR-Aggregate
Stellt eine Übersicht über die Anforderungen zum Implementieren von benutzerdefinierten CLR-Aggregatfunktionen bereit.Aufrufen von CLR-benutzerdefinierten Aggregatfunktionen
Erläutert, wie benutzerdefinierte Aggregate aufgerufen werden.