共用方式為


擴充預存程序運作方式

重要注意事項重要事項

未來的 Microsoft SQL Server 版本將移除這項功能。請勿在新的開發工作中使用此功能,並且儘速修改使用此功能的應用程式。 請改用 CLR 整合。

擴充預存程序藉以運作的程序為:

  1. 當用戶端執行擴充預存程序時,系統會將表格式資料流 (TDS) 或簡易物件存取通訊協定 (SOAP) 格式的要求從用戶端應用程式傳送到 MicrosoftSQL Server。

  2. SQL Server 會搜尋與擴充預存程序相關聯的 DLL,並載入 DLL (如果尚未載入)。

  3. SQL Server 會呼叫要求的擴充預存程序 (以 DLL 內部的函數實作)。

  4. 擴充預存程序會傳遞結果集,並透過擴充預存程序 API 將參數傳回至伺服器。