当前位置:  开发笔记 > 编程语言 > 正文

如何在oracle中将日期转换为时间戳(DD-MON-YYYY HH24:MI:SS.FF格式)?

如何解决《如何在oracle中将日期转换为时间戳(DD-MON-YYYYHH24:MI:SS.FF格式)?》经验,为你挑选了1个好方法。

我试过下面的查询,但它不起作用

select 
    TO_TIMESTAMP(ColumnName(Data type Date), 'DD-MON-YYYYHH24:MI:SS.FF') 
from TableName 
where Changedate>='01-Dec-2015'

*我需要没有AM/PM指示的结果.结果将是15-DEC-2015 15:16:42.045016



1> hol..:

如果我的问题正确,则需要提到的格式的输出.那将是对角色的转换

select to_char(cast(sysdate as timestamp),'DD-MON-YYYY HH24:MI:SS.FF') from dual

当然在上面FF也总是000000

但是如果你有一个时间戳变量,你就不会施放

select to_char(systimestamp,'DD-MON-YYYY HH24:MI:SS.FF') from dual

推荐阅读
放ch养奶牛
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有