小编典典

在Oracle中进行日期转换

sql

跟进查询如何工作,找不到说明跟进查询如何工作的文档,是否还有其他类似的强制转换值查询?

SELECT date‘2017-01-01’FROM dual;

提供结果1/1/2017


阅读 164

收藏
2021-04-14

共1个答案

小编典典

您的查询使用的是日期文字。从Oracle文档中

您可以将DATE值指定为字符串文字,或者可以使用TO_DATE函数将字符或数字值转换为日期值。DATE文字是Oracle
Database接受TO_DATE表达式代替字符串文字的唯一情况。

要将DATE值指定为文字,必须使用公历。您可以指定一个ANSI文字,如以下示例所示:

DATE '1998-12-25'
2021-04-14