概要
SQLCLR 我也不是十分明白.就不說了
這裏我用 VS TOOLS 來開發一個 用於入門sql
在使用 SQLCLR 時候須要懂得一些 他的配置 他有個 輕型池 高級設置有點關聯
他不支持 sqlclr,數據庫
咱們是爲了學習就不用擔憂.
開啓 clr 的 它不支持UI 這是 sql 語句,以下編程
EXEC sp_configure "clr enabled" ,1
go
RECONFIGURE服務器
關閉就是 把值改成 0ide
開始構建 clr 應用程序 學習
1. 打開 VS ---> 視圖 ---> Sql server 對象資源管理器 ; 2. 鏈接一個sql 服務器實例 3. 如今一個數據,右鍵 ---> 建立新項目 4. 在打開配置頁面中配置信息 -->啓動 5. 解決方案對象資源管理器 選擇項目右鍵---> 添加新項 -->選擇 Sqlclr C# 存儲過程 using System; using System.Data; using System.Data.SqlClient; using System.Data.SqlTypes; using Microsoft.SqlServer.Server; public partial class StoredProcedures { [Microsoft.SqlServer.Server.SqlProcedure] public static void SqlStoredProcedure1 (out string text) { // 在此處放置代碼 SqlContext.Pipe.Send("Hello Suhe" + Environment.NewLine); text = "個人第一個SqlClr程序集"; } } 修改代碼 6. 項目右鍵--->發佈 配置目標數據庫鏈接及數據庫 發佈 1-2 兩分鐘 7. 選擇發佈數據 存款過程 點擊 可編程性 -->存儲課程
右鍵 ---> 執行存儲過程 OK code