Agregações CLR definidas pelo usuário

As funções de agregação executam um cálculo em um conjunto de valores e retornam um único valor. Tradicionalmente, o Microsoft SQL Server oferece suporte somente a 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.