说实的,使用MS SQL Server这样久,游标一直没有使用过。以前实现相似的功能,都是使用WHILE循环加临时表来实现。刚才有参考网上示例练习写了一下。了解到游标概念与语法。

下面代码示例中,
先是宣告你在游标中需使用变量,也就是临时存储处理字段的数据。
2. 宣告一个游标,并SELECT需要处理的数据集。
3. 打开游标(#8行代码)。
4. 从游标中拿来FETCH NEXT 数据给变量赋值。
5. 循环@@FETCH_STATUS = 0条件。
6. 在循环块,可以处理第一笔的记录逻辑了。本示例中是PRINT。
7. 逻辑处理完成,再次从游标中拿来FETCH NEXT 数据给变量赋值。(与上面4相同)。
8. 关闭游标。
9. 删除并释放游标。

执行结果:

最新文章

  1. JavaScript实现常用的排序算法
  2. 第8章 文件系统管理(2)_挂载、fdisk分区及分配swap分区
  3. 用grunt进行前端工程化之路
  4. 转:Acegi Security
  5. excel技巧
  6. TYVJ P1037 阶乘统计2 Label:坑
  7. Uva 10562 看图写树
  8. android自定义listview实现圆角
  9. C# typeof() 和 GetType()区别
  10. springboot使用i18n时properties文件中文乱码
  11. 锐捷Linux版的下载和使用(福大客户端)
  12. python解释器遇到if __name__=="__main__"会如何做?
  13. Win2008R2+Apache+PHP+Tomcat配置
  14. 1 创建一个存储过程,以及对存储过程的调用 MySQL
  15. ELK+Filebeat+Kafka+ZooKeeper 构建海量日志分析平台
  16. Django实现瀑布流,组合搜索
  17. html-文件上传设置accept类型延时问题
  18. go语言之进阶篇接口转换
  19. 使用jQuery清空file文件域的解决方案
  20. 关于markdown格式的测试..

热门文章

  1. Oracle常见的表连接的方法
  2. 【转】分布式存储和一致性hash
  3. 6.solr学习速成之multicore查询
  4. 使用ResultSet结果集查询数据
  5. 不需要SDK调用图灵机器人的方法
  6. JS中日期处理
  7. Tornado抽象方法抽象类
  8. 哪些 IT 职位难以替代,竞争力强?
  9. linux加入windows域之完美方案
  10. Java文件执行顺序总结