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.