这个问题在这里已有答案:
我有一个带有可选参数的函数,如下所示:
ALTER FUNCTION [dbo].[FN_Foo] ( @P1 AS INT ,@p2 AS INT = 29 )
如何在不通过可选参数的情况下调用它?
select * from [dbo].[FN_Foo] (1)
您可以调用函数中定义的DEFAULT
select * from [dbo].[FN_Foo] (1, DEFAULT)