如何在参数列表中设置变量的默认值

时间:2011-10-04 06:24:19

标签: sql-server-2008

我希望变量在未传递给Table值函数的值时采用默认值。

任何人都可以帮我这样做。

1 个答案:

答案 0 :(得分:3)

具有参数默认值的表值函数。

create function GetValue(@Value int = 1) 
returns table as return 
(
  select @Value as ID
)

像这样使用

select *
from dbo.GetValue(default)