Funciones definidas por el usuario de CLR
Se aplica a: SQL Server
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 (9.x), puede escribir funciones definidas por el usuario 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 escalares de CLR
Trata los requisitos de implementación y muestra ejemplos de funciones escalares.
Funciones con valores de tabla en CLR
Describe cómo implementar y usar funciones con valores de tabla (TVF), así como diferencias entre las TVF de Transact-SQL y Common Language Runtime (CLR).
Agregados definidos por el usuario de CLR
Describe cómo implementar y utilizar los agregados definidos por el usuario.