Compartilhar via


Agregações CLR definidas pelo usuário

As funções de agregação efetuam um cálculo em um conjunto de valores e retornam um único valor. Tradicionalmente, o MicrosoftSQL Server suporta somente 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 de agregação 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 de agregação personalizadas no código gerenciado e tornem essas funções acessíveis ao Transact-SQL ou a outro código gerenciado.

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