• 游标分为: 显示游标{静态、动态(系统sys_refcursor)、隐示游标。静态游标比动态游标快.
  • 游标每次只能指向一行数据,所以要用循环获取数据。
  • 声明显示游标(静态):cursor cur_cursor is select语句
  • 打开游标: opencur_cursor
  • 获取数据:fetchcur_cursorinto 变量;
  • 用loop循环时,退出条件是exit when cur_cursor%notfound;
  • 关闭游标:
    close cur_cursor;
  • 动态游标:
    • type
      type_cursor is ref cursor;
      var_cursor type_cursor;
      动态游标不能声明v_infotype_cursor%rowtype;
    • open var_cursor for select * from emp;
文章目录

Sides

IT技术分享博客