mysql 如何定义游标-存储过程
来源:互联网 发布:java方法泛型 t.class 编辑:程序博客网 时间:2024/06/02 05:32
在使用存储过程的时候,通常会出现很多数据需要循环处理的情况,这里我们介绍一种游标的方法。
一:游标的定义:
1 语法: declare 游标名(自定义) CURSOR for 循环的数据。
2 实例: 涉及到的表名一定要采用别名
DECLARE c_resultCURSOR FOR select a.id,a.patient_id,a.visit_id from drug_disp_mid a where a.disp_no=dispNo;
*** 定义游标退出循环的变量标志:通常是INT类型的。
DECLARE NO_MORE_DATE INT DEFAULT 0;
DECLARE EXIT HANDLER FOR NOT FOUNT SET NO_MORE_DATA=1;
二:打开游标:
open c_result;
三:循环:
repeat
四:赋值:
FETCH c_resultINTO id, patient_id, visit_id
五:处理数据 ...
六:结束循环--提交事物,关闭游标。
UNTIL no_more_departments
end repeat;
commit;
close c_result;
阅读全文
0 0
- mysql 如何定义游标-存储过程
- mysql存储过程+游标
- mysql 游标+存储过程
- mysql 存储过程 游标
- mysql 存储过程游标
- MySQL 存储过程 游标
- mysql 数据库中定义存储过程(包含游标)
- Mysql 存储过程+游标应用
- MySQL存储过程和游标
- MySQL存储过程_游标
- MySql存储过程 游标(Cursor)
- mysql 存储过程游标学习
- Mysql存储过程与游标
- Mysql -- 存储过程/触发器/游标
- MySQL 存储过程/游标/事务
- MySQL 存储过程游标错误
- MySQL 存储过程之游标
- 【MySQL】存储过程 游标 触发器
- java.io.EOFException: Unexpected end of ZLIB input stream解决
- pycharm常用设置(keymap设置及eclipse常用快捷键总结)
- 状态模式
- JVM虚拟机学习笔记01:类的加载、连接、初始化
- Kotlin学习笔记(1):标签
- mysql 如何定义游标-存储过程
- 二维数组中有关指针总结
- SSM框架搭建流程(本小白个人用)
- Android 自定义漂亮的圆形进度条
- Python+Eclipse+pyDev开发环境搭建
- Poj-1328 二维化一维 典型贪婪算法
- vmware10+centos6(64)搭建FTP服务
- String对象
- Freemarker之封装easyUI的datagrid,旨在生成快捷方便的管理列表(一)