繁体   English   中英

oracle中的日期转换

[英]Date casting in oracle

以下查询如何工作,找不到解释以下查询如何工作的文档。是否还有其他类似的查询来转换值?

选择日期 '2017-01-01' FROM dual;

给出结果 1/1/2017

您的查询正在使用日期文字。 Oracle 文档

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

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

DATE '1998-12-25'

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM