create or replace procedure find_emp_page(star integer , endr integer)
is
       --这样查询出来后  后面都多了个rn 这一列 ,所以就不能赋值给 emp%rowtype 类型了 , 怎样让查询出来的内容不显示rn 这一列?
      cursor page is select e2.* from (select e.*  , rownum as rn  from emp e where rownum < endr) e2 where e2.rn > star ;
      emp_row emp%rowtype;
begin
       open page ;
       fetch page into emp_row ;
       while page%found loop
           dbms_output.put_line(emp_row.ename || '  ' || emp_row.job);
           fetch page into emp_row ;       end loop;
       close page;
end;