/*
|| 検索CASE文
||
|| CASE
|| WHEN <条件式1> THEN
|| <処理文>
|| [WHEN <条件式2> THEN
|| <処理文>]
|| ELSE
|| <処理文>
|| END CASE;
*/
SQL> DECLARE
2 var NUMBER := 15;
3 BEGIN
4 CASE
5 WHEN var <10 THEN
6 DBMS_OUTPUT.PUT_LINE(‘値は10より小さい’);
7 WHEN var<20 THEN
8 DBMS_OUTPUT.PUT_LINE(‘値は20より小さい’);
9 WHEN var<30 THEN
10 DBMS_OUTPUT.PUT_LINE(‘値は30より小さい’);
11 ELSE
12 DBMS_OUTPUT.PUT_LINE(‘値はそれ以外’);
13 END CASE;
14 END;
15 /
以上です (^^♪