文章目录
  1. 游标
    1. 创建游标
    2. 打开游标
    3. 游标取值
    4. 关闭游标

游标

SQL检索操作返回一组称为结果集的行,有时,需要在结果集中取特定行,而不是直接输出所有行,这就需要游标——存储在DBMS服务器上的数据库查询。

游标常见的选项如下。

 

使用游标的步骤如下。

 

创建游标

使用DECLARE语句声明游标

1
DECLARE cur_name CURSOR FOR select_statement;

打开游标

1
OPEN cur_name;

游标取值

使用FETCH语句从游标中取值

1
FETCH cur_name INTO var1, var2[,...];

关闭游标

1
CLOSE cur_name;

游标需要在存储过程或函数中使用。