我对Oracle SQL中的以下查询有疑问:
SELECT TO_DATE('10-11-2015','DD-MM-YYYY') FROM DUAL;
当我运行它时,结果为以下10-NOV-15。根据我在Oracle文档中所读的内容,YYYY应该转换为4位数字的年份,但会转换为2位数字的年份。为什么会这样?
10-NOV-15
您可以通过使用extract()来查看是否发生了这种情况:
extract()