Oracle if..then..elsif

set serveroutput on

declare

month int:=10;

begin

if month>=0 and month<=3 then

dbms_output.put_line('这是春季');

elsif month>=4 and month<=6 then

dbms_output.put_line('这是夏季');

elsif month>=7 and month<=9 then

dbms_output.put_line('这是秋季');

elsif month>=10 and month<=12 then

dbms_output.put_line('这是冬季');

else

dbms_output.put_line('月份非法');

end if;

end;

输出:

这是冬季

你可能感兴趣的:(Oracle if..then..elsif)