PL/SQL 中的 CASE WHEN 是一種依照條件執行不同動作的條件語句。語法:CASE WHEN 條件 THEN 結果 ELSE 預設結果 END;優點:更簡潔、易讀,可用巢狀。限制:只能處理單一值條件,結果必須是單一值。
PL/SQL 中 CASE WHEN 用法
什麼是 CASE WHEN?
CASE WHEN 是 PL/SQL 中一種條件語句,用於根據指定的條件執行不同的動作。
語法
<code>CASE WHEN 条件1 THEN 结果1 WHEN 条件2 THEN 结果2 ... ELSE 默认结果 END;</code>
用法
範例
<code>-- 将数字转换为月份名称 CASE score WHEN 1 THEN 'January' WHEN 2 THEN 'February' WHEN 3 THEN 'March' ELSE 'Unknown' END;</code>
優點
限制
以上是plsql中case when用法的詳細內容。更多資訊請關注PHP中文網其他相關文章!