Accordingly, what is a table valued function?
A table-valued function is a user-defined function that returns data of a table type. The return type of a table-valued function is a table, therefore, you can use the table-valued function just like you would use a table.
Subsequently, question is, what is inline function in SQL? Inline functions are subset of user defined functions introduced in sql server 2000 SP3. You can say inline functions are parameterized views. By nature Views do not accept parameters in the search conditions.
In this way, what is the use of table valued function in SQL Server?
A table-valued function is a function that returns data of table type. In this example we will create an inline table-valued function that will retrieve records of all the students whose DOB is less than the DOB passed to the function. Execute the following script on your server.
What is an inline table?
Taking the definition of what a user defined function (UDF) is from Books Online, an inline table-valued function (iTVF) is a table expression that can accept parameters, perform an action and provides as its return value, a table.