Compartilhar via


Agregações do CLR definidas pelo usuário

Funções agregadas executam um cálculo em um conjunto de valores e retornam um único valor. Tradicionalmente, o Microsoft SQL Server tem suporte apenas para funções de agregação internas, como SUM ou MAX, que operam em um conjunto de valores escalares de entrada e geram um único valor agregado desse conjunto. A integração do SQL Server com o CLR (Common Language Runtime) do Microsoft .NET Framework agora permite que os desenvolvedores criem funções de agregação personalizadas no código gerenciado e tornem essas funções acessíveis para Transact-SQL ou outro código gerenciado.

A tabela a seguir lista os tópicos desta seção.

Requisitos para agregações de User-Defined CLR
Fornece uma visão geral dos requisitos para implementar as funções de agregação definida pelo usuário CLR.

Invocando funções de agregação de User-Defined CLR
Explica como invocar agregações definidas pelo usuário.