Oracle 中的 IF ELSE 語句會根據條件執行不同的程式碼區塊。它使用 IF (condition) THEN...ELSE...END IF 語法,其中 condition 是布林表達式,THEN 程式碼區塊在條件為真時執行,ELSE 程式碼區塊在條件為假時執行。該語句可巢狀使用,且 ELSE 程式碼區塊是可選的。
Oracle 中IF ELSE 的用法
Oracle 中的IF ELSE 語句用於根據指定的條件執行不同的程式碼區塊。其語法如下:
IF (condition) THEN -- 如果条件为真,则执行此代码块 ELSE -- 如果条件为假,则执行此代码块 END IF;
使用方法:
範例:
DECLARE salary NUMBER; BEGIN salary := 5000; IF (salary > 6000) THEN -- 如果 salary 大于 6000,则执行此代码块 DBMS_OUTPUT.PUT_LINE('高薪员工'); ELSE -- 如果 salary 小于或等于 6000,则执行此代码块 DBMS_OUTPUT.PUT_LINE('普通员工'); END IF; END;
注意事項:
IF (condition1) THEN -- 如果条件 1 为真,则执行此代码块 ELSIF (condition2) THEN -- 如果条件 2 为真,则执行此代码块 ELSE -- 如果条件 1 和条件 2 都为假,则执行此代码块 END IF;
以上是oracle中if else的用法的詳細內容。更多資訊請關注PHP中文網其他相關文章!