MySQL中的游标

来源:互联网 发布:ovo是什么意思网络用语 编辑:程序博客网 时间:2024/05/17 06:59

 

mysql的存储过程中循环读取数据表中的对象,应该如何实现呢?

 


 

MySQL中,游标(cursor)解决了这个问题。

游标多有哪几种操作呢:定义游标、打开游标、获取游标内容和关闭游标。

定义游标的语法如下:

声明的英文  cursor_name cursor for sql_statement

cursor_name为游标名,sql_statement为游标使用的sql语句

打开游标的语法:

open   cursor_name

获取游标内容的语法:

fetch cursor_name   into  variable1,variable2 …

variable1,为已经定义好的变量,当游标读取当前行的数据并存储到variable中,游标移动到下一行。

关闭游标的语法:

close cursor_name

原创粉丝点击