教你怎么使用sql游标实例分享
来源:asp之家 时间:2012-07-11 16:14:57
[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
标签:sql游标
0
投稿
猜你喜欢
用python打包exe应用程序及PyInstaller安装方式
2023-09-20 03:55:21
MySQL的常用命令集锦
2024-01-16 00:40:44
Python中join和split用法实例
2021-09-01 21:18:55
Linux上MySql远程备份方案
2010-11-25 17:23:00
pandas中merge()函数的用法解读
2023-10-02 08:49:46
pandas删除指定行详解
2021-09-21 10:08:37
ASP读取MySQL数据库出现乱码的解决办法
2010-03-08 14:25:00
人工智能学习pyTorch自建数据集及可视化结果实现过程
2022-08-04 14:54:33
Go语言数据结构之选择排序示例详解
2024-04-26 17:25:33
TensorFlow实现卷积神经网络
2022-05-21 02:17:02
python3.7.2 tkinter entry框限定输入数字的操作
2021-02-22 14:40:36
关于Django框架的关系模型序列化和一对多关系中的序列化解析
2023-01-15 00:52:53
Python类绑定方法及非绑定方法实例解析
2022-08-10 11:36:38
python matplotlib 画dataframe的时间序列图实例
2023-05-17 00:12:34
SQL Server数据库内存会不断增加的问题分析
2009-01-08 15:46:00
实用301转向到另一域名相应页面的asp代码
2011-04-18 10:42:00
深入理解Python中的内置常量
2023-01-21 02:57:47
Python实现功能完整的个人员管理程序
2021-03-26 02:31:15
python让列表倒序输出的实例
2021-05-06 21:04:30
python selenium 对浏览器标签页进行关闭和切换的方法
2023-06-18 19:42:26