【发布时间】:2020-06-01 17:44:20
【问题描述】:
我正在使用以下 CASE 表达式,但我希望该字段是日期而不是字符串格式:
CASE WHEN TO_CHAR(DATE, 'MM/DD/YYYY') = '01/01/1800' THEN '01/01/2029'
ELSE TO_CHAR(DATE, 'MM/DD/YYYY')
END as ENDDATE,
我尝试在TO_CHAR 之前添加TO_DATE(,但在Then 部分不断出现错误。有关如何成功将TO_DATE 添加到此语句的任何指针?
【问题讨论】:
标签: sql oracle case to-date to-char