mssql sqlserver sql脚本创建“表值函数”的方法分享


摘要:
下文讲述sqlserver创建表值函数的方法,如下所示:
实验环境:sqlserver 2008 R2


表值函数的功能

我们将sqlserver中函数返回值为一张数据表的自定义函数称之为“表值函数”。
由于表值函数是返回一张表,所以我们常常将表值函数返回表结果和cross apply计算中。


表值函数的创建方法

    go
create function dbo.fn_backTableTest
(@a int,@b int
)returns  @t table(h int,w int)  
as
begin 
  insert into @t(h,w)values
  (@a,@b)
  
  return  
end
go

---表值函数测试
select * from   dbo.fn_backTableTest(100,88)

go 
drop function dbo.fn_backTableTest
go

相关阅读:

使用APPLY运算符简介