mysql 如何定义游标-存储过程

xiaoxiao2021-02-28  135

欢迎关注博主公众号:【矿洞程序员】文章由陈晓阳原创。 本人微信:chenxiaoyangzxy. 免费提供本人大量学习资料。  

在使用存储过程的时候,通常会出现很多数据需要循环处理的情况,这里我们介绍一种游标的方法。

一:游标的定义:

 1 语法: declare  游标名(自定义)  CURSOR  for  循环的数据。

 2 实例: 涉及到的表名一定要采用别名

 DECLARE c_result CURSOR 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;

二&

转载请注明原文地址: https://www.6miu.com/read-28879.html

最新回复(0)