问题遇到的现象和发生背景
问题相关代码,请勿粘贴截图
declare
expr number;
begin
for lev in 7..10
loop
if lev:=7 then
expr:=8000;
else if i:=8 then
expr:=11000;
else if i:=9 then
expr:=15000;
else numsum:=20000;
Dbms_Output.put_line(numsum);
end loop;
end;
运行结果及报错内容
我的解答思路和尝试过的方法
尝试过把:=改为<、>,依旧报错
我想要达到的结果
plsql语句能实现不同的lev值返回对应的expr