Agregados definidos por el usuario de CLR

Se aplica a:SQL Server

Las funciones de agregado realizan un cálculo en un conjunto de valores y devuelven un valor único. Tradicionalmente, Microsoft SQL Server solo admite funciones de agregado integradas, como SUM o MAX, que operan en un conjunto de valores escalares de entrada y generan un único valor agregado a partir de ese conjunto. SQL Server integración con Common Language Runtime (CLR) de Microsoft .NET Framework ahora permite a los desarrolladores crear funciones de agregado personalizadas en código administrado y hacer que estas funciones sean accesibles para Transact-SQL u otro código administrado.

En la siguiente tabla se muestran los temas de esta sección.

Requisitos para agregados definidos por el usuario de CLR
Proporciona información general sobre los requisitos para implementar funciones de agregado definidas por el usuario de CLR.

Invocar funciones de agregado definidas por el usuario de CLR
Explica cómo invocar los agregados definidos por el usuario.