accept num prompt '请输入一个数字'; 这个有问题啊!
SQL> accept num prompt '请输入一个数字';
SQL> declare
2 pnum number := #
3 begin
4 if pnum = 0 then dbms_output.put_line('您输入的数字是0');
5 elsif punme = 1 then dbms_output.put_line('您输入的数字是1');
6 else dbms_output.put_line('其他数字');
7 end if;
8 end;
9 /
declare
pnum number := 1;
begin
if pnum = 0 then dbms_output.put_line('您输入的数字是0');
elsif punme = 1 then dbms_output.put_line('您输入的数字是1');
else dbms_output.put_line('其他数字');
end if;
end;
ORA-06550: 第 6 行, 第 9 列:
PLS-00201: 必须声明标识符 'PUNME'
ORA-06550: 第 5 行, 第 3 列:
PL/SQL: Statement ignored
SQL>