首页 / MYSQL / mysql cursor 游标
mysql cursor 游标
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了mysql cursor 游标,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含992字,纯文字阅读大概需要2分钟。
内容图文
。- 数据敏感类型游标:游标指向实际的数据,遍历数据时,如果其他session修改了当前cursor遍历的数据集合,会影响当前游标的行为。
- 非数据敏感类型游标:游标查询的数据集合放入到一个临时表中,游标指向临时表的记录集合。
- mysql cursor: 是数据敏感类型游标。
- 基于以上说明: 不要在mysql游标打开的表上更新数据。(也有部分资料说:不要更新游标声明语句中select statement的where条件字段)
mysql cursor无关紧要的特性:
1、游标只能在存储过程中使用,包含在BEGIN ... END statement中。
2、需要close cursor关闭游标,释放资源。其实如果不释放,在END statement结束以后,自动释放cursor。
3、游标的声明语句必须放在所有变量的声明语句之后。
4、游标的声明语句必须关联select statement。
5、定义一个CONTINUE HANDLER FOR NOT FOUND,可以帮助游标在fetch no data的时候,跳出fetch循环。
6、CONTINUE HANDLER FOR NOT FOUND 这个条件不仅仅针对游标没有找到数据会触发,针对其他select statement(在没有检索到数据的情况下)也会触发。
mysql cursor 游标
标签:
本文系统来源:http://www.cnblogs.com/magic-xiao/p/4695852.html
内容总结
以上是互联网集市为您收集整理的mysql cursor 游标全部内容,希望文章能够帮你解决mysql cursor 游标所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。