Oracle SQL查询TO_DATE

问题描述 投票:0回答:1

我对Oracle SQL中的以下查询有疑问:

SELECT TO_DATE('10-11-2015','DD-MM-YYYY') FROM DUAL;

当我运行它时,结果为以下10-NOV-15。根据我在Oracle文档中所读的内容,YYYY应该转换为4位数字的年份,但会转换为2位数字的年份。为什么会这样?

sql oracle oracle12c
1个回答
1
投票

您可以通过使用extract()来查看是否发生了这种情况:

© www.soinside.com 2019 - 2024. All rights reserved.