[SQL ] 請問如何對資料表中各筆資料執行同1隻預存程序

看板Database作者時間16年前 (2009/08/11 18:34), 編輯推噓1(103)
留言4則, 3人參與, 最新討論串1/1
大家好 我使用的是 MS SQL SEVER 2005 我有一個使用者的資料表 [使用者] 然後我有一隻預存程序 [dbo].[sp_統計使用者資料] 預存程序需傳入一個參數, @使用者流水號 問題: 我想要將每一個使用者 [使用者].[使用者流水號] 各別丟入這隻預存程序處理 想請問有沒有比較好的寫法 先感謝了 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 60.249.147.80

08/11 21:51, , 1F
用cursor抓流水號,exec跑sp。不過建議另寫SP全部一起做…
08/11 21:51, 1F

08/11 22:41, , 2F
另寫SP全部一起做…還不是要用cursor?
08/11 22:41, 2F

08/12 09:33, , 3F
感謝回答,這樣我知道怎麼做了
08/12 09:33, 3F

08/12 12:04, , 4F
有可能可寫一個不用cursor的sp來處理,用cursor是下下之策
08/12 12:04, 4F
文章代碼(AID): #1AWKaY2e (Database)