2016-07-27 245 views
-1

我在MySQL中有一個查詢,我想將它轉換爲Oracle。誰能幫忙?如何將MySQL的date_add函數替換爲Oracle

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

相同的Oracle查詢,它返回相同的輸出。

+4

我投票結束這個問題作爲題外話,因爲SO不是代碼轉換服務 – RiggsFolly

回答

1

我會傾向於僅僅做:

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

這天減去從當前日期/時間的數量,讓你所需的日期。