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語句
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.