set serveroutput ondeclarecursor guangbiao01 is select to_char(hiredate,'yyyy') FROM emp;hiredata ?VARCHAR2(4);a80 number:=0;a81 number:=0;a82 number:=0;a87 number:=0;beginopen guangbiao01;LOOPfetch guangbiao01 INTO hiredata;EXIT when guangbiao01%notfound;if hiredata ='1980' then a81:=a81+1;ELSIF hriedata ='1981' then a81:=a81+1;elsif hiredata ='1982' then a82:=a82+1;*******************顯示這一行有問題怎么也找不到啊else hriedata ='1987' then a87:=a87+1;end if;end loop;close guangbiao01;dbms_output.put_line('tol'||(a80+a81+a82+a87));dbms_output.put_line(a80);dbms_output.put_line(a81);dbms_output.put_line(a82);dbms_output.put_line(a87);end;/
大神們請幫我看看啊
慕前端0336099
2016-04-05 16:57:31