游标

mac2022-06-30  22

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

转载于:https://www.cnblogs.com/yunman/p/5497831.html

相关资源:JAVA上百实例源码以及开源项目
最新回复(0)