首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> C語言 >> 關於C語言

撰寫 SQL Server CLR 預存程序(三):預存程序實作與部署

     編輯:關於C語言

SPOne.cs 完整程式碼

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 SPOne() {
        SqlCommand cmd = new SqlCommand("SELECT * FROM Person");
        SqlContext.Pipe.ExecuteAndSend(cmd); // 直接將結果集輸出至用戶端
    }
}

前提:資料庫需存在 Person 資料表,或自行替換查詢目標。

部署

  1. 建置專案
  2. 右鍵專案 → Deploy
  3. 部署預存程序

部署成功後,可在 SSMS 執行 EXEC SPOne 查看結果。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved