2011-10-04 124 views

回答

3

具有參數默認值的表值函數。

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

使用方法如下

select * 
from dbo.GetValue(default) 
+2

注:「當函數的參數有默認值,關鍵字DEFAULT必須在調用該函數以獲取缺省值時,必須指定此行爲是不同於在用戶定義的存儲過程中使用默認值的參數,其中省略參數也意味着默認值。「 - [創建用戶定義的函數(數據庫引擎)](http://msdn.microsoft.com/zh-cn/library/ms191320.aspx) –

相關問題