出现符号loop在需要下列之一时。if???

http://img.mukewang.com/594fa3d80001189904300315.jpg

declare

x number:=0;

begin

for x in 1..2000 loop

if(x<=100) then

insert into TT values(system.XL.nextval,5000);

else if(x>100) and(x<301) then

insert into TT values(system.XL.nextval,4000);

else if(x>300)and(x<1301) then

insert into TT values(system.XL.nextval,3000);

else

insert into TT values(system.XL.nextval,2500);

end if;

end loop;

end;


菠萝1230
浏览 2295回答 3
3回答

雨辰啊

你在end loop;上面再加一个end if;试试,我看了你的代码,好像是上面的判断语句没有闭合完!

产品经理不是经理

把所有判断条件里面的括号去掉。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Oracle