Oracle21c PL/SQL言語 if文を使用するサンプル

環境
Oracle Database 21c Express Edition

構文
IF 条件 THEN
処理コード;
[
ELSIF 条件 THEN
処理コード;
]
[
ELSE
処理コード3;
]
END IF;
if文を使用するには、「if」構文を使用します。

使用例

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
DECLARE
n NUMBER := trunc(dbms_random.value(1,4));
BEGIN
IF n = 1 THEN
DBMS_OUTPUT.PUT_LINE('aa');
ELSIF n = 2 THEN
DBMS_OUTPUT.PUT_LINE('bb');
ELSE
DBMS_OUTPUT.PUT_LINE('other');
END IF;
END;
DECLARE n NUMBER := trunc(dbms_random.value(1,4)); BEGIN IF n = 1 THEN DBMS_OUTPUT.PUT_LINE('aa'); ELSIF n = 2 THEN DBMS_OUTPUT.PUT_LINE('bb'); ELSE DBMS_OUTPUT.PUT_LINE('other'); END IF; END;
DECLARE
    n NUMBER := trunc(dbms_random.value(1,4));
BEGIN
    IF n = 1 THEN 
        DBMS_OUTPUT.PUT_LINE('aa');
    ELSIF n = 2 THEN
        DBMS_OUTPUT.PUT_LINE('bb');
    ELSE
        DBMS_OUTPUT.PUT_LINE('other');
    END IF;
END;

 

IT

Posted by arkgame