zoukankan      html  css  js  c++  java
  • 游标

     10)游标使用
      用于执行多行记录查询.
      a.游标使用方法
     --在declare部分定义游标
       在begin部分使用游标
     --open 游标
     --fetch 游标 into 变量
     --close 游标
     
      b.游标使用示例
     declare
       CURSOR c_emp_cursor IS
          select ename,sal from emp;
       v_name varchar2(10);
       v_sal number(7,2);
     begin
       OPEN c_emp_cursor;
       loop
         FETCH c_emp_cursor
           INTO v_name,v_sal;
         exit when c_emp_cursor%NOTFOUND;
         dbms_output.put_line(v_name||v_sal);
       end loop;
       CLOSE c_emp_cursor;
     end;
    ------------------
     游标使用注意事项:
      --游标有%FOUND和%NOTFOUND属性
        %FOUND表示还有记录
        %NOTFOUND表示没有记录
      --游标初始使用时,指针指向第一行
        记录上方。%FOUND=false
        %NOTFOUND=true
      --当调用FETCH时,先向下移动一行
        指针,取出指针指向的记录
        如果有记录%FOUND=true,%NOTFOUND=false
        如果指针不能向下移动%NOTFOUND=true,%FOUND=false
  • 相关阅读:
    ptmalloc内存分配和回收详解(文字版)
    HITCTF2018
    缓冲区溢出保护机制——Windows
    缓冲区溢出保护机制——Linux
    TAMUCTF
    反汇编简介
    apkg命令
    ubuntu基本命令
    ubuntu命令~
    apt-get用法
  • 原文地址:https://www.cnblogs.com/yunman/p/5497831.html
Copyright © 2011-2022 走看看