Vamos con un poco de teoría.
Una función con valores de tabla en línea (TVF) es una forma de expresión Esa “tabla” tiene varias propiedades similares con las vistas.
Son almacenados en una base de datos que puede consultarse, por lo que se parece mucho a las vistas. Esto permite la administración centralizada y reutilización de código.
SQL Server es compatible con varios tipos de funciones definidas por el usuario.
Aqui vamos a verlo de forma básica aunque lo veremos mas extenso cuando demos el curso 10776: Developing Microsoft® SQL Server® 2012 Databases.
Una de las diferencias con las vistas, es que las TVF pueden tener parámetros de entrada.
Vamos a realizar una práctica sencilla.