如何在不更改其他值的情况下轻松设置所有tupples的年份值?
我有一个D_MODE_DATE列,其格式如下。
26-MAR-11 20:26:17
转发4年就是这样。
26-MAR-15 20:26:17
使用Oracle 11G。
答案 0 :(得分:1)
由于一年有12个月,您可以使用ADD_MONTHS
with t as (
select to_date('26-MAR-11 20:26:17', 'dd-mon-yy hh24:mi:ss') dd from dual
)
select dd, ADD_MONTHS(dd, 48) dd1 from t
DD DD1
----------------------
03/26/2011 03/26/2015