在Oracle中,WHEN語句通常用于結構化查詢語言(SQL)中的CASE表達式中,用于指定在滿足特定條件時執行的操作。
以下是一個使用WHEN語句的簡單示例:
SELECT
CASE
WHEN column_name = 'value1' THEN 'Result1'
WHEN column_name = 'value2' THEN 'Result2'
ELSE 'Default Result'
END AS new_column
FROM table_name;
在上面的示例中,當column_name的值等于’value1’時,將返回’Result1’,當其值等于’value2’時,將返回’Result2’,否則將返回’Default Result’。這里的WHEN語句用于指定不同的條件和對應的結果。