我们有以下查询,如
SELECT TO_DATE(CREATED_DATE_IN_CHAR,'MON-DD') FROM TABLE1
列中的数据采用与MON-DD相同的格式。
执行上述查询时,我们得到的是ORA-01839:日期对于指定的月份无效。 在进一步分析中,我们发现created_date_in_char的值类似于'FEB-29'。所以oracle正试图将'FEB-29'转换为'29-FEB-17'(当年是2017年),这不是2017年的有效日期。
是否可以使to_date函数占用闰年而不是当前年份(2017)。
我们被困在这里。感谢任何帮助或建议。