Funções CLR definidas pelo usuário
Aplica-se a: SQL Server
As funções definidas pelo usuário são rotinas que podem obter parâmetros, executar cálculos ou outras ações e retornar um resultado. A partir do SQL Server 2005 (9.x), você pode escrever funções definidas pelo usuário em qualquer linguagem de programação do Microsoft .NET Framework, como o Microsoft Visual Basic .NET ou o Microsoft Visual C#.
Há dois tipos de funções: escalar, que retorna um único valor, e com valor de tabela, que retorna um conjunto de linhas.
A tabela a seguir lista os tópicos desta seção.
Funções de valor escalar do CLR
Abrange requisitos de implementação e exemplos de funções com valor escalar.
Funções com valor de tabela do CLR
Discute como implementar e usar TVFs (funções com valor de tabela), bem como as diferenças entre o Transact-SQL e as TVFs CLR (Common Language Runtime).
Agregações do CLR definidas pelo usuário
Descreve como implementar e usar agregações definidas pelo usuário.