当前位置: 首页 > news >正文

【MySQL必知必会】第24章 使用游标(学习笔记)

游标

  1. 游标(cursor)是一个存储在MySQL服务器上的数据库查询,它不是一条select语句,而是被该语句检索出来的结果集
  2. 游标主要用于交互式应用,其中用户需要滚动屏幕上的数据,并对数据进行浏览或做出更改
  3. 只能用于存储过程,不像多数DBMS,MySQL游标只能用于存储过程(或函数)

使用游标

  1. 在使用游标前,必须声明
  2. 一旦声明后,必须打开游标以供使用
  3. 对于填有数据的游标,根据需要取出
  4. 结束游标使用时,必须关闭游标

创建游标

create procedure pring()

begin

declare o int;

declare order cursor

for

select order_num from orders;

open pring;

fetch order into o;

close pring;

end;

其中fetch用来检索当前行的order列,将自动从第一行开始,放到名为o的局部声明的变量中,对检索出的数据不做处理

http://www.lryc.cn/news/94736.html

相关文章:

  • rosbag回放指定话题外的其他话题的方法
  • 6.2.1 网络基本服务---域名解析系统DNS
  • 通用文字识别OCR 之实现自动化办公
  • Spring Boot 有哪些特点?
  • 10个图像处理的Python库
  • 项目里不引入外网链接的解决方法
  • Java的jdk配置成功,但是输入java -version等,命令行没有任何反应
  • MySQL select查询练习
  • Github 标星 60K,不愧是阿里巴巴内部出厂的“Java 核心面试神技”
  • git 使用教程
  • 【Vue2.0源码学习】模板编译篇-模板解析阶段(HTML解析器)
  • ARM裸机开发-串口通信
  • Dubbo分布式服务框架,springboot+dubbo+zookeeper
  • 网络:UDP out of order;SIP;CPU out-of-order 执行
  • 我心中的TOP1编程语言—JavaScript
  • CentOS环境下的Maven安装
  • 表的增删改查
  • Tauri 应用中发送 http 请求
  • 基于霍夫变换的航迹起始算法研究(Matlab代码实现)
  • 如何使用Excel公式将(d:1,a:4,c:2,b:3)快速分割成8列并按顺序排列
  • 遥控泊车系统技术规范
  • qt 线程状态机实现并发自动任务
  • 社交机器人培育
  • CUnit在ARM平台上的离线搭建(让CUnit编译安装成功之后的可执行文件.so变成ARM下的—ARM aarch64)(实用篇)
  • 整数序列(山东大学考研机试题)
  • k8s集群安装
  • 【webrtc】ProcessThreadAttached
  • Orange pi3初调试
  • 手机里的视频怎么转换成MP4格式?简单的转换方法分享
  • Matlab数学建模实战——(Lokta-Volterra掠食者-猎物方程)