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-09 05:26:11 发布
本文展示了 PL/SQL 中使用 case 语句的三种不同方式:基本 case 结构、搜索 case 结构及 SQL case 表达式。通过一个简单的示例,解释了如何根据不同条件输出不同的字符串。
1131

被折叠的 条评论
为什么被折叠?



