Equivalent function for DATEADD() in Oracle

后端 未结 4 1871
时光说笑
时光说笑 2020-12-03 07:07

I have to get a date that is 6 months from the system date in Oracle.
And I have to get it by running an open-query from SQL. DATEADD(MONTH,-6, GETDATE())

4条回答
  •  天命终不由人
    2020-12-03 07:52

    --ORACLE SQL EXAMPLE
    SELECT
    SYSDATE
    ,TO_DATE(SUBSTR(LAST_DAY(ADD_MONTHS(SYSDATE, -1)),1,10),'YYYY-MM-DD')
    FROM DUAL
    

提交回复
热议问题