什么是MySQL函数date_add替代Oracle

时间:2016-07-27 12:23:47

标签: mysql sql oracle plsql

我在MySQL中有一个查询,我想将其转换为Oracle。有人可以帮忙吗?

 select DATE_ADD(STR_TO_DATE('2012-01-02','%Y-%m-%d %H:%i'), INTERVAL CURTIME() HOUR_SECOND) 

相同的Oracle查询,它返回相同的输出。

1 个答案:

答案 0 :(得分:1)

我倾向于仅仅这样做:

select sysdate - (trunc(sysdate) - date '2012-01-02')

这会减去从当前日期/时间到达所需日期的天数。