--宣告變數declare @imtype varchar(10),@imresourceid varchar(10)
--定義游標
declare information_cursor cursor for
select [imtype],[imresourceid] from [bjyx].[dbo].[information]
--開啟游標
open information_cursor
--搜尋行,並將資料儲存在變數中
fetch next from information_cursor into @imtype,@imresourceid
--遍歷結果集開始
while @@fetch_status=0
begin
--這裡面可以對某一行進行想要的處理
print @imtype+space(2)+@imresourceid
--繼續讀取行資料
fetch next from information_cursor into @imtype,@imresourceid
end--遍歷結果集結束
--關閉游標
close information_cursor
--釋放游標
deallocate information_cursor
使用sql游標例項分享
1.將每個老師的工資更新為原來的工資 獎金 定義兩個變數,用來儲存ttid與reward declare tid int declare reward money 1。建立乙個基於獎金表的游標 declare cur reward cursor fast forward for select tti...
SQL中的游標
什麼叫游標 cursor 乙個游標 cursor 可以被看作指向結果集 a set of rows 中一行的指標 pointer 游標每個時間點只能指向一行,但是可以根據需要指向結果集中其他的行。例如 select from employees where m 會返回所有性別為男的雇員,在初始的時候...
教你怎麼使用sql游標例項分享
sql 1.將每個老師的工資更新為原來的工資 程式設計客棧獎金 定義兩個變數,用來儲存ttid與reward declare tid int declare reward money 1。建立乙個基於獎金表的游標 declare cur reward cursor fast forward for ...