首页 > 代码库 > 内联表值函数

内联表值函数

内联表值函数是一种可重用的表表达式,能够支持输入参数。除了支持输入参数以外,内联表值函数在其他方面都与视图相似。(可以将内联表值函数看作是一种参数化的视图,尽管没有这种正式的说法)。

例:

     CREATE FUNCTION fn_GetCustOrders

    (@cid as int) RETURNS TABLE

  AS

  RETURN

    SELECT orderid,custid,empid,orderdate,requiredate

    FROM dbo.Orders

    WHERE custid=@cid;

  GO