游标
来源:互联网 发布:计算机协议端口 编辑:程序博客网 时间:2024/05/18 03:15
游标的定义
游标的实质是一种能从包括多条数据记录的结果集中每次提取一条记录的机制。
游标中包括结果集和游标位置两个内容。
游标的使用步骤
- 声明游标
declare cursor_test cursor forselect Number,Name,Age from Studentfor read only
- 打开游标
open cursor_test
- 读取
fetch next from cursor_test into @Number,@Name,@Agewhile @@FETCH_STATUS = 0begin print @Number +' ' + @Name; fetch next from cursor_test into @Number,@Name,@Ageend
- 关闭游标
close cursor_test
- 释放游标
deallocate cursor_test
完整代码
declare @Number nvarchar(50);declare @Name nvarchar(10);declare @Age int;declare cursor_test cursor forselect Number,Name,Age from Studentfor read onlyopen cursor_testfetch next from cursor_test into @Number,@Name,@Agewhile @@FETCH_STATUS = 0begin print @Number +' ' + @Name; fetch next from cursor_test into @Number,@Name,@Ageendclose cursor_testdeallocate cursor_test
总结
当然游标还分为:动态游标、只进游标、键集驱动游标,还有游标声明时指明只读或修改,相信你根据你的需求定制。
阅读全文
0 0
- 游标
- 游标
- 游标
- 游标
- 游标
- 游标
- 游标
- 游标
- 游标
- 游标
- 游标
- 游标
- 游标
- 游标
- 游标
- 游标
- 游标
- 游标
- 《慕课网玩转算法面试》笔记及习题解答9.3
- 多TOMCAT部署注意事项
- Matlab2016B 读取视频帧出现句柄不够用的解决办法
- swift3.2升级到swift4.0 扫码不走回调方法
- Struts2拦截器和过滤器的区别
- 游标
- Spring Boot学习(1)—— mac上Intellij使用Gradle构建Spring Boot项目,并使用Groovy
- python读取pgm格式图片文件
- [Android App] iPhoneX朋友圈小尾巴工具
- 根据二叉树遍历的结果重构二叉树
- 861D(字典树)
- 获取手机屏幕宽高、分辨率等信息
- jdk8计算时间差
- android