set serveroutput on
declare
i1 number(1);
beginwhile i1=1 loop
dbms_output.put_line('1 学生');
dbms_output.put_line('2 管理员');
dbms_output.put_line('请选择:');
i1:=&input;
end loop;end;
我想先输出选项,然后用户输入序号,再根据序号是否继续循环
可以现在是先输入一次就无限循环了。
要怎么弄?
declare
i1 number(1);
beginwhile i1=1 loop
dbms_output.put_line('1 学生');
dbms_output.put_line('2 管理员');
dbms_output.put_line('请选择:');
i1:=&input;
end loop;end;
我想先输出选项,然后用户输入序号,再根据序号是否继续循环
可以现在是先输入一次就无限循环了。
要怎么弄?
dbms_output.put_line('1 学生');
dbms_output.put_line('2 管理员');
dbms_output.put_line('请选择:');
++++
然后当用户看到“请选择”的时候,再输入序号么?