国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > SQL Server > 正文

教你怎么使用sql游標實例分享

2020-07-25 13:15:28
字體:
來源:轉載
供稿:網友
[sql]
--1.將每個老師的工資更新為原來的工資+獎金

--定義兩個變量,用來存儲ttid與reward

declare @tid int
declare @reward money

--1。建立一個基于獎金表的游標

declare cur_reward cursor fast_forward for select ttid,reward from TblTeacherSalary
--2.打開游標
open cur_reward

--通過游標讀取數據
fetch next from cur_reward into @tid,@reward
while @@fetch_status=0
begin

--更新工資
update TblTeacher set ttsalary=ttsalary+@reward where ttid=@tid
fetch next from cur_reward into @tid,@reward
end

--3.關閉游標
close cur_reward

--4.釋放資源
deallocate cur_reward

說明:在一般情況下,不要使用游標。性能極點低下。 假如在處理大量數據。普通的sql 執行非常慢時,這個時候可以試試游標。也許會給你帶來意想不到效果


作者 xhccom
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 丹阳市| 铁力市| 扎兰屯市| 丹巴县| 湖南省| 黑山县| 涞源县| 孝昌县| 武邑县| 银川市| 五指山市| 固阳县| 廊坊市| 东阿县| 大城县| 乃东县| 宣汉县| 秦安县| 湄潭县| 彰化市| 祥云县| 永仁县| 河间市| 德保县| 丽江市| 资溪县| 乐陵市| 宿州市| 东海县| 大冶市| 广丰县| 阜宁县| 扎赉特旗| 桓仁| 竹溪县| 博湖县| 定襄县| 安义县| 双流县| 巴中市| 贵港市|