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


此存儲過程中,@cursor_return 為游標變數,將結果集返回給呼叫者,保存當前所有游標屬性值。
提示: 存儲過程中,游標類型變數使用 OUTPUT 選項時,必須加上 VARYING 保留字,格式為 @variable CURSOR VARYING OUTPUT。
先刪除同名存儲過程 jobs_cursor:

接著建立存儲過程 jobs_cursor:

