问答详情
源自:2-4 PL/SQL循环语句的使用

我的if语句不起作用,望大家指导下


5925643a00013c3a04960661.jpg
5925646000016a0d04960661.jpg
5925648200014d5204960661.jpg

提问者:你好明天ZJ 2017-05-24 18:46

个回答

  • 慕用9962898
    2017-05-24 20:31:27

    这道题用CASE语句会好一点

  • 慕用9962898
    2017-05-24 20:27:00

    我执行可以啊

  • 慕用9962898
    2017-05-24 20:26:29

    set serveroutput on;

    declare

    pnum number:=#

    begin

    if pnum=0 then dbms_output.put_line('你的选择是0');

    elsif pnum=5 then dbms_output.put_line('你的选择是5');

    elsif pnum=1 then dbms_output.put_line('你的选择是1');

    elsif pnum=2 then dbms_output.put_line('你的选择是2');

    elsif pnum=3 then dbms_output.put_line('你的选择是3');

    elsif pnum=4 then dbms_output.put_line('你的选择是4');

    end if;

    end;