Funciones CLR definidas por el usuario
Las funciones definidas por el usuario son rutinas que pueden tomar parámetros, realizar cálculos u otras acciones y devolver un resultado. A partir de SQL Server 2005, las funciones definidas por el usuario se pueden escribir en cualquier lenguaje de programación de Microsoft .NET Framework, como Microsoft Visual Basic .NET o Microsoft Visual C#.
Existen dos tipos de funciones: escalares, que devuelven un valor único, y con valores de tabla, que devuelven un conjunto de filas.
En la siguiente tabla se muestran los temas de esta sección.
Funciones con valores escalares de CLR
Trata los requisitos de implementación y muestra ejemplos de funciones escalares.Funciones con valores de tabla de CLR
Explica cómo implementar y utilizar las funciones con valores de tabla (TVF), así como las diferencias entre las TVF de Transact-SQL y de Common Language Runtime (CLR).Agregados definidos por el usuario de CLR
Describe cómo implementar y utilizar los agregados definidos por el usuario.