第一章第八节 SQL的使用(八)使用游标
游标
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; |
游标需要在存储过程或函数中使用。