CLR 使用者定義函式

適用於:SQL Server

使用者定義函數是可以使用參數、執行計算或其他動作,並傳回結果的常式。 從 SQL Server 2005 (9.x) 開始,您可以使用任何 Microsoft .NET Framework程式設計語言撰寫使用者定義的函式,例如 Microsoft Visual Basic .NET 或 Microsoft Visual C#。

函數有兩種類型:傳回單一值的純量值函式,以及傳回一組資料列的資料表值函式。

下表列出本節的主題。

CLR 純量值函式
涵蓋純量值函式的實作需求與範例。

CLR 資料表值函式
討論如何實作和使用資料表值函式 (TVF) ,以及 Transact-SQL 與 Common Language Runtime (CLR) TVF 之間的差異。

CLR 使用者定義彙總
描述如何實作及使用使用者定義彙總。

另請參閱

使用者定義的函式