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

SQL Server 游標變數實戰應用:存儲過程中傳遞游標與客戶端資料處理模式

     編輯:關於SqlServer

前文詳細介紹游標宣告、讀取、關閉釋放方法,本節透過實例深化理解。游標自 MS SQL Server 7.0 起成為新變數類型,常用於存儲過程、觸發器中。

13.7.1 游標變數應用實例:系統預存程序 sp_cursor_list 源碼解析

檢視 sp_cursor_list 的 SQL 語句文本可深入理解游標變數應用:

此存儲過程中,@cursor_return 為游標變數,將結果集返回給呼叫者,保存當前所有游標屬性值。

提示: 存儲過程中,游標類型變數使用 OUTPUT 選項時,必須加上 VARYING 保留字,格式為 @variable CURSOR VARYING OUTPUT。

範例 13-9:客戶端程序處理伺服器檢索資料的游標存儲過程

先刪除同名存儲過程 jobs_cursor:

接著建立存儲過程 jobs_cursor:

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