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.