如何将Oracle SQL中的Null Dates格式化为00/00/0000。 我正在使用NVL功能,但它无法将00/00/0000识别为日期格式。
Oracle SQL中是否有可用于将空日期格式化为00/00/0000
的日期格式答案 0 :(得分:17)
首先执行to_char并将其包装在NVL中。 例如,
select nvl(to_char(null, 'DD-MM-YYYY'), '00-00-0000') from dual
答案 1 :(得分:0)
使用此函数分配日期的空值的默认值:
SELECT id, NVL(start_date, to_date('20020101','YYYYMMDD')) FROM employee;