Collections:
"RETURNS TABLE" - Creating Inline Table-Value Functions in SQL Server
How To Create an Inline Table-Valued Function in SQL Server Transact-SQL?
✍: FYIcenter.com
To create an inline table-valued function, you need to use the "RETURNS TABLE" clause in the "CREATE FUNCTION" statement. There should be no function body, except for a RETURN statement with a SELECT subquery:
An inline table-valued function can be viewed as a select statement with parameters, see the example showing in this tutorial exercise:
USE FyiCenterData; GO CREATE FUNCTION Top_Links(@level INT) RETURNS TABLE AS RETURN (SELECT * FROM fyi_links WHERE counts > @level); GO SELECT counts, id, url FROM Top_Links(999900) ORDER BY counts DESC; GO counts id url ----------- ----------- ----------------------------------- 999966 36470 dgqnvmy pyjqd toqcoupuxortasdtzvc 999953 12292 qebmw v qqmywe q kza wskxqns j 999943 6192 p o qisvrakk hk od 999923 79161 kvwwg g 999920 19124 prlg fzoio 999909 90930 xqmeal ikv isx y r (6 row(s) affected)
⇒ Creating Multi-Statement Table-Value Functions in SQL Server
⇐ Syntaxes of Creating Table-Valued Functions in SQL Server
2016-12-18, 1695🔥, 0💬
Popular Posts:
What Is Oracle in Oracle? Oracle is a company. Oracle is also a database server, which manages data ...
Why I Can Not Enter 0.001 Second in DATETIME values in SQL Server Transact-SQL? If you enter millise...
Where to find SQL Server database server tutorials? Here is a collection of tutorials, tips and FAQs...
How to continue to the next iteration of a WHILE loop in SQL Server Transact-SQL? How to use CONTINU...
Where to find answers to frequently asked questions on PHP Connections and Query Execution for MySQL...