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 CLR
Abrange requisitos de implementação e exemplos de funções com valor escalar.

Funções com valor de tabela CLR
Discute como implementar e usar TVFs (funções com valor de tabela), bem como diferenças entre TVFs Transact-SQL e CLR (Common Language Runtime).

Agregações CLR definidas pelo usuário
Descreve como implementar e usar agregações definidas pelo usuário.

Consulte Também

Funções definidas pelo usuário