---游标:指向一个结果集的指针
--便于理解的来说:指针就可以当做是这个结果集,循环这个指针,就可以拿到该结果集里的数据、
分为:隐式游标 和 显式游标
-----------隐式游标:SELECT .... INTO ...
--需要注意:
1、查询的结果只能是1行,不能是0行或者多行
2、不需要声明,直接可以使用
-----------显示游标:
--声明显式游标的语法结构:
DECLARE
--声明的部分
CURSOR 游标名[(参数1 数据类型[,参数2 数据类型.....])]
IS
SELECT 结果集;
BEGIN
--逻辑体
END;
--开发规范:游标名以 C_ 开头
--使用/执行游标的语法结构:2种
--第1种:需要手动去打开游标,提取数据,关闭游标
DECLARE
--声明部分
BEGIN
--逻辑体
OPEN 游标名[(实际参数1[,实际参数2...])]; --打开游标
FETCH 游标名 INTO 变量; --提取数据
CLOSE 游标名; --关闭游标(千万别忘了!)
END;
--第二种:
不需