2014-04-02 52 views
2

我有很多日期 我需要在下個月的05日設置每個日期。 例子:
2011年4月3日 - > 2011年5月5日
2011年4月31日 - > 05/05/2011
如何一個月增加,據我所知(ADD_MONTHS)
謝謝!設置日期SQL Oracle

+0

你有這個日期嗎? –

+0

數據中是否有固定的日期格式? – San

回答

3

您可以使用last_day(date_columne) + 5

select last_day(sysdate) + 5 from dual; 

輸出:

last_day(sysdate) + 5 
--------------------- 
05-MAY-14 
1
SELECT DATE_ADD(ClmName , INTERVAL 5 DAY) AS newDate FROM tableName 

我如何將有利於你。