今日は火曜日です。
この SQL ステートメントを実行すると、火曜日ではないと表示されるのはなぜですか?
SELECT
CASE
WHEN TO_CHAR(sysdate, 'Day') = 'Tuesday' THEN 'Its Tuesday'
ELSE 'Its Not Tuesday'
END AS case_result,
TO_CHAR(sysdate, 'Day') AS day
FROM DUAL
戻り値:
CASE_RESULT DAY
It's Not Tuesday Tuesday