SQL Server Common Language Runtime 整合 (ADO.NET)
更新: November 2007
SQL Server 2005 導入了 .NET Framework for Microsoft Windows 之 Common Language Runtime (CLR) 元件的整合。這表示您可以使用任何 .NET Framework 語言 (包括 Microsoft Visual Basic .NET 及 Microsoft Visual C#),撰寫預存程序 (Stored Procedure)、觸發程序 (Trigger)、使用者定義型別、使用者定義函式、使用者定義彙總及資料流資料表值函式。Microsoft.SqlServer.Server 命名空間包含一組新的應用程式發展介面 (API),以便 Managed 程式碼可與 Microsoft SQL Server 環境互動。
本節說明 SQL Server Common Language Runtime (CLR) 整合特定的功能及行為,以及 ADO.NET 的 SQL Server 同處理序特定擴充。
本節的目的是僅提供以 SQL Server CLR 整合進行程式設計快速入門所需的足夠資訊,並未包含廣泛資訊。如需詳細資訊,請參閱您所使用之 SQL Server 版本的《SQL Server 線上叢書》版本。
SQL Server 2005 |
SQL Server 2008 |
---|---|
在本節中
SQL Server CLR 整合簡介 (ADO.NET)
提供 SQL Server CLR 整合的簡介。同時提供其他主題的連結。CLR 使用者定義函式 (ADO.NET)
說明如何實作及使用各種類型的 CLR 函式:資料表值、純量及使用者定義彙總函式。CLR 使用者定義型別 (ADO.NET)
說明如何實作及使用 CLR 使用者定義型別。同時提供其他主題的連結。CLR 預存程序 (ADO.NET)
說明如何實作及使用 CLR 預存程序。同時提供其他主題的連結。CLR 觸發程序 (ADO.NET)
說明如何實作及使用 CLR 觸發程序。同時提供其他主題的連結。內容連接 (ADO.NET)
說明內容連接。ADO.NET 的 SQL Server 同處理序特定行為
說明 ADO.NET 的 SQL Server 同處理序特定擴充及內容連接。同時提供其他主題的連結。