declare
a number;
begin
a := 1;
--方式1
case a
when 1 then
dbms_output.put_line('1');
when 2 then
dbms_output.put_line('2');
else
dbms_output.put_line('unknow');
end case;
--方式2
case
when a = 1 then
dbms_output.put_line('1');
when a = 2 then
dbms_output.put_line('2');
else
dbms_output.put_line('unknow');
end case;
--方式3,此方法可以用在SQL语句中
dbms_output.put_line(case a when 1 then '1' when 2 then '2' else
'unknow' end);
end;
PLSQL总结——3.case语句
最新推荐文章于 2023-05-30 23:32:08 发布