Oracle の IF 関数は、条件に基づいてコードのブロックを実行するために使用される制御フロー関数です。構文は次のとおりです。 IF (条件) THEN -- 条件が true の場合、このコード ブロックを実行します。 ELSE -- 条件が false の場合、このコード ブロックを実行します。 END IF;
Oracle での IF 関数の使用方法
IF 関数は、Oracle で条件に基づいてコードのブロックを実行するために使用される制御フロー関数です。構文は次のとおりです。<code>IF (condition) THEN -- 如果条件为真,则执行此代码块 ELSE -- 如果条件为假,则执行此代码块 END IF;</code>
使用法:
例:
最大 2 つの数値を計算します:<code>DECLARE num1 NUMBER := 10; num2 NUMBER := 20; max_num NUMBER; BEGIN IF (num1 > num2) THEN max_num := num1; ELSE max_num := num2; END IF; DBMS_OUTPUT.PUT_LINE('最大值为:' || max_num); END;</code>
その他の使用方法:
注:
以上がOracleでのif関数の使い方の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。