Partilhar via


Agregações do CLR definidas pelo usuário

Aplica-se a: SQL Server

Funções agregadas executam um cálculo em um conjunto de valores e retornam um único valor. Tradicionalmente, o Microsoft SQL Server oferece suporte apenas a funções agregadas internas, como SUM ou MAX, que operam em um conjunto de valores escalares de entrada e geram um único valor agregado a partir 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 agregadas personalizadas em código gerenciado e tornem essas funções acessíveis ao Transact-SQL ou outro código gerenciado.

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

Requisitos para agregações CLR definidas pelo usuário
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 CLR definidas pelo usuário
Explica como invocar agregações definidas pelo usuário.