将今天应用于我在PL / SQL中的时间字段

时间:2018-06-26 18:11:26

标签: sql plsql

在我的数据表中,我有一列称为窗口。 enter image description here

例如,窗口第一行的最后5个字符为06:29,这意味着 (今天的数据)2018/6/26 6:29:00。

我正在使用:

to_date(SUBSTR(WINDOW,7,5),'hh24,mi') as Date_Fomt

试图隐瞒它到我需要的东西6/26/2018 6:29:00 AM但是正如您所看到的,我返回当月的第一天,那么我应该怎么做才能适用于今天的今天6/26/2018?

谢谢

1 个答案:

答案 0 :(得分:1)

您缺少日期部分,这可能是一种方法:

to_date( to_char(sysdate, 'dd/mm/yyyy ') || SUBSTR(WINDOW,7,5),'dd/mm/yyyy hh24,mi')