学习使用MS SQL Server游标(CURSOR)
2024-10-21 02:44:56
说实的,使用MS SQL Server这样久,游标一直没有使用过。以前实现相似的功能,都是使用WHILE循环加临时表来实现。刚才有参考网上示例练习写了一下。了解到游标概念与语法。
下面代码示例中,
先是宣告你在游标中需使用变量,也就是临时存储处理字段的数据。
2. 宣告一个游标,并SELECT需要处理的数据集。
3. 打开游标(#8行代码)。
4. 从游标中拿来FETCH NEXT 数据给变量赋值。
5. 循环@@FETCH_STATUS = 0条件。
6. 在循环块,可以处理第一笔的记录逻辑了。本示例中是PRINT。
7. 逻辑处理完成,再次从游标中拿来FETCH NEXT 数据给变量赋值。(与上面4相同)。
8. 关闭游标。
9. 删除并释放游标。
执行结果:
最新文章
- JavaScript实现常用的排序算法
- 第8章 文件系统管理(2)_挂载、fdisk分区及分配swap分区
- 用grunt进行前端工程化之路
- 转:Acegi Security
- excel技巧
- TYVJ P1037 阶乘统计2 Label:坑
- Uva 10562 看图写树
- android自定义listview实现圆角
- C# typeof() 和 GetType()区别
- springboot使用i18n时properties文件中文乱码
- 锐捷Linux版的下载和使用(福大客户端)
- python解释器遇到if __name__==";__main__";会如何做?
- Win2008R2+Apache+PHP+Tomcat配置
- 1 创建一个存储过程,以及对存储过程的调用 MySQL
- ELK+Filebeat+Kafka+ZooKeeper 构建海量日志分析平台
- Django实现瀑布流,组合搜索
- html-文件上传设置accept类型延时问题
- go语言之进阶篇接口转换
- 使用jQuery清空file文件域的解决方案
- 关于markdown格式的测试..