我只是舉個簡單的例子+自己的理解,具體的還得參照其他人的博客
所謂的遊標,就是你原來查出來的是一個list<Object>
,用遊標可以逐個對實體類數據就行修改,即sql執行完,可視化工具的結果集逐行修改
declare mycursor cursor //定義一個遊標
for
SELECT name from zssl_river //要sql查詢的、修改的數據
open mycursor //打開遊標
declare @pname varchar(20) //定義一個字符型的pname參數
fetch next from mycursor into @pname
while @@fetch_status=0
begin
/**
具體的修改
**/
fetch next from mycursor into @pname
end
close mycursor
deallocate mycursor