您现在的位置是:课程教程文章
mysql光标如何使用
2023-12-14 20:22课程教程文章 人已围观
-
Django Web开发系列课程:MySQL数据库操作
Django Web开发系列课程:MySQL数据库操作适合人群: 具备基本的计算机操作能力,了解MySQL数据库安装使用环境的众生。... -
MySQL数据库管理基础篇(二)
MySQL数据库管理基础篇(二)MySQL是一个关系型数据库管理系统,目前属于Oracle旗下产品。MySQL是最流行的关... -
电子商城后台管理系统(React+Node+MySQL)
电子商城后台管理系统(React+Node+MySQL)关联课程 本课程为 Flutter电子商城 ke./course/2898961?tuin=2c77f7f0课程的后台管理部分... -
mysql 数据库原理剖析,java高级开发,java架构
mysql 数据库原理剖析,java高级开发,java架构...
说明
1、使用光标前,必须声明(定义)。
2、声明后,必须打开游标才能使用。
3、打开后,根据需要使用光标。
4、光标使用后,必须关闭。
实例
delimiter//--声明分隔符 createprocedureproce_cursor()--声明存储结构 begin declaretmp_barcodevarchar(50);--这个量用来存图书码 declaretmp_booknamevarchar(50);--这个量用来存图书名 declarestopintdefault0;--这个量用来存循环停止的变量值 declaretmp_pricefloatdefault0.0;--这个量用来存图书价格 declarebookcountintdefault0;--这个量用来存图书的数量的 #声明游标 declarecursor_bookcursorforselect barcode,bookname,price fromtb_bookinfowheretypeid=4; declareCONTINUEHANDLERFORSQLSTATE'02000'SETstop=0;--把停止量初设为0 opencursor_book;--打开游标 selectcount(*)intobookcountfromtb_bookinfowheretypeid=4;--找到有几本书 WHILE(stop<bookcount)DO--如果停止量小于图书总数就循环 fetchcursor_bookintotmp_barcode,tmp_bookname,tmp_price;--循环获取游标里存的值 selecttmp_barcode,tmp_bookname,tmp_price;--把存的值显出来 setstop=stop+1;--最后让停止量加一 endwhile; closecursor_book; end //
以上就是mysql光标的使用,希望对大家有所帮助。更多mysql学习指路:MySQL
推荐操作系统:windows7系统、mysql5.8、DELL G3电脑
课程教程:mysql光标如何使用下一篇:没有了