Freigeben über


Benutzerdefinierte CLR-Aggregate

Aggregatfunktionen führen Berechnungen für eine Wertemenge durch und geben einen einzelnen Wert zurück. Bisher hat MicrosoftSQL Server nur integrierte Aggregatfunktionen unterstützt (beispielsweise SUM und MAX), die einen Satz skalarer Eingabewerte verarbeiten und aus diesem Satz einen einzelnen Aggregatwert berechnen. Durch die Integration von SQL Server in die Microsoft .NET Framework-CLR (Common Language Runtime) können Entwickler jetzt benutzerdefinierte Aggregatfunktionen in verwaltetem Code erstellen und diese Funktionen für Transact-SQL und anderen verwalteten Code zur Verfügung stellen.

In der folgenden Tabelle sind die Themen dieses Abschnitts aufgeführt.