テーブル値関数
en :
table-valued function
SQL
において、
テーブル
全体を返す
関数
code:sample
-- 関数定義
CREATE FUNCTION FooBar (@param AS int = 0)
RETURNS Table
AS RETURN (
SELECT Bar
FROM Foo
WHERE Value <= @param
);
-- 利用
SELECT * FROM FooBar(5);
参考文献
Effective SQL