当前位置:   article > 正文

sql server自定义函数_sql server自定义函数调用

sql server自定义函数调用
SQL Server允许用户创建自定义函数,自定义函数可以有返回值。
自定义函数分为:标量值函数或表值函数。
如果return子句制定一种标量数值类型,则函数为标量值函数;(可以使用多条SQL语句定义标量值函数)
表值函数又可以分为:内嵌表值函数(行内函数)或多语句函数。
如果return子句指定TABLE,则函数为表值函数;
格式:
标量值函数:
create function dbo.Foo()
returns int
as
begin
declare @n int
select @n=3
return @n
end
内嵌表值函数:
create function dbo.Foo()
returns table
as
return select * from table_a (内嵌表值函数只有一个select语句)
多语句表值函数:
create function fn_findreports(@inemoid nchar(5))
return @retfindreports TABLE (int x,char(n) y...........)
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/运维做开发/article/detail/997241
推荐阅读
相关标签
  

闽ICP备14008679号