declare
sum number:=0;
count number:=0;
pnum number:=0;
temp number;
begin
for i in 1..25
loop
temp:=i;
count:=0;
for j in 1..25
loop
if mod(i,j)=0 then
count:=count+1;
end if;
end loop;
if count=2 then
sum:=sum+temp;
pnum:=pnum+1;
end if;
exit when pnum=10;
end loop;
dbms_output.put_line(sum);
end;
Oracle サーバーでエラーが発生しました:
ORA-06550: 行 21、列 17: PLS-00103: 次のいずれかを予期しているときに記号「+」が検出されました:
(
ORA-06512: 「SYS.WWV_DBMS_SQL_APEX_180200」、行 548 ORA-06550: 行 28、列 25: PLS-00103: 次のいずれかを期待するときに記号「)」が検出されました:
(