pl/sql中if的用法

时间:2021-05-17 16:21:15

/*
判断用户从键盘输入的数字
1、如何使用if语句
2、接收一个键盘输入(字符串)
*/
set serveroutput on
--接收一个键盘输入
--num:一个地址值;含义:在该地址上保存了输入的值
accept num prompt('请输入一个数字');

declare
--定义变量保存用户从键盘输入的数字
pnum number := #
begin
  if pnum = 0 then dbms_output.put_line('您输入的数字是0');
  elsif pnum = 1 then dbms_output.put_line('您输入的数字是1');
  elsif pnum = 2 then dbms_output.put_line('您输入的数字是2');
  else dbms_output.put_line('您输入的是其他数字');
  end if; --用end if 结束if
  end;