您的位置:首页 > 数据库 > Oracle

ORACLE游标的使用

2012-09-04 16:33 411 查看
--========================简单游标范例====================--
--写一个简单的游标例子,展示如何使用游标;
set serveroutput on 
declare 
    cursor myCursor is 
    select *
    from emp ;
    myEmp emp%rowtype;
begin 
     open myCursor ;
     loop 
     fetch myCursor into myEmp;
     if(myCursor%isopen) then            --使用%isopen
         if(myCursor%found) then          --使用%found
             dbms_output.put_line('--------------empId = '||myEmp.empno||'---------------------');
             dbms_output.put_line('empno='||myEmp.empno);
             dbms_output.put_line('ename='||myEmp.ename);
        else
              exit;
         end if ;
    else
         exit;     
     end if;

    end loop;
   close myCursor;
end;
/
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: