问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

教你怎么使用sql游标实例分享

发布网友 发布时间:2022-05-03 18:18

我来回答

2个回答

懂视网 时间:2022-05-03 22:40

[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

您可能感兴趣的文章:

  • sqlserver 游标的简单示例
  • mysql存储过程 游标 循环使用介绍
  • Mysql的游标的定义使用及关闭深入分析
  • SQL Server遍历表中记录的2种方法(使用表变量和游标)
  • SQL Server游标的使用/关闭/释放/优化小结
  • SQL Server 游标语句 声明/打开/循环实例
  • 基于MySQL游标的具体使用详解
  • SQL Server查看未释放游标的方法
  • 热心网友 时间:2022-05-03 19:48

    说明:在一般情况下,不要使用游标。性能极点低下。 假如在处理大量数据。普通的sql 执行非常慢时,这个时候可以试试游标。也许会给你带来意想不到效果
    声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
    爱情的句子高质量文案句子 干妹妹对我"久伴你"是什么意思 陪她一辈子的文案汇总123句 蜂窝移动通信笔记2——调制 通信系统的带宽和频率分析 汽车座椅头枕应该调到什么位置 老面馒头和酵母馒头的区别 老面馒头与酵母馒头哪个好 2024财富中国500强最赚钱40家公司揭晓 2024中国500强盈利排名榜一览 2024全球银行1000强中国名单2024世界银行1000强中国哪些上榜 品牌榜:2024年中国十大银行排行榜 投票结果公布【新】 C#能否通过自定义class来调用SQLServer中的存储过程来完成数据的操作? 30分求asp.net(C#)数据库操作的类 代码(更新,删除,查找= =) c#连接sqlserver数据库类怎么使用 求C++操作SQL Server数据库的源码文件 如何用SQL语句查询数据库中有内容的表名? sql查询数据,并将数字合并,求查询语句 sql语句,按年度查询循环查询一到十二月的汇总表,那位高手帮我写一个例子啊???? 多条sql语句同时执行,返回的数据源问题 怎么用一条sql语句同时查出所有数据和数据的条数呢 sql语句,关联2个表的数据!请看下面: sql语句怎么整合在一起?我有好几个这样的语句怎么整合在一起,查询出图片的结果。。 sql如何批量修改指定列值 如何用SQL批量修改表里一列的值 SQL如何将一列数据批量修改 将该列数据本身加一 sql修改数据表结构的自增列 SQL Server 2000 如何批量修改列内容 sql server 2008 批量更改某一列数据 查询"有几个学生选课"用sql语句查询 已知学生课程数据库的三个关系模式学生表课程表学生选课表使用sql查询语言完+_问一问 用sql语句:将选课在五门以上的学生学号,姓名按平均分降序排序 请问怎么写。。。 各位大哥大姐,小弟sql游标使用方法视频教程,借个光,照亮全世界啊! SQL 怎么利用游标做加法 请高手指导下SQL Server2005可以用脚本实现数据库同步吗?如果可以,怎么实现呢? sql server 2005数据同步 关于sql server 2005备份数据库的问题 求一ASP 的SQL 储存过程分页代码(存储代码跟调用代码) sql为什么没有物理读和一致读 如何优化 物理读的sql 如何减少逻辑读 sql server read by other session与逻辑读高的SQL有关系吗? SQL的触发器源代码 谢谢了 SQL 图书馆系统数据库触发器代码 SQL中如何查看触发器的原代码? 求一个SQL触发器代码 如何在sql数据库中查找触发器的代码 sql sever 查找数据里都有那些符号 ACCESS中,有没有SQL语句查询获得表名和字段名 sql语句查询较慢时,应该怎么样分析? SQL Server 2000 中数据库文件如何压缩啊? 关于ldf日志文件大小如何减少