Oracle Database PL/SQL case文を使用する
- 作成日 2022.10.08
- Oracle Database
- Oracle Database
Oracle DatabaseのPL/SQL言語で、case文を使用する手順を記述してます。
環境
- OS windows11 home
- Oracle Database 21c Express Edition
- SQL Developer 21.2.1.204
手順
case文を使用するには、「case」構文を使用します。
CASE 式/値
WHEN 条件 THEN 処理;
[ WHEN 条件 THEN 処理; ]
[ ELSE 処理; ]
END CASE;
実際に、case文を使用してみます。
※trunc(dbms_random.value(1,4))でランダムな1~3までの整数を生成してます。
DECLARE
n NUMBER := trunc(dbms_random.value(1,4));
BEGIN
CASE n
WHEN 1 THEN
DBMS_OUTPUT.PUT_LINE('1です');
WHEN 2 THEN
DBMS_OUTPUT.PUT_LINE('2です');
WHEN 3 THEN
DBMS_OUTPUT.PUT_LINE('3です');
END CASE;
END;
実行結果
nの値により処理が分岐されていることが確認できます。
-
前の記事
Dart リスト(配列)からランダムに値を抽出する 2022.10.07
-
次の記事
javascript tableのthead要素を作成する 2022.10.08
コメントを書く