求从当前日期开始后5个月的6日 想各位大侠请教一个问题,如何用户语句得到2008年7月21日后5个月的6号(从本月开始计时),比如得到:2008年12月6日 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 add_months(to_date('20080706','yyyymmdd'),1)就是下个月的6号add_months(to_date('20080706','yyyymmdd'),5)就是12月6号 select add_months(sysdate,5)+6 from dual 要保证是出来6号select add_months(trrunc(sysdate,'mm'),5)+6 from dual select to_date(to_char(add_months(sysdate,5),'yyyymm'),'yyyymm')+5 from dual 1.add_months(to_date('20080706','yyyymmdd'),5)想要的是20080706是动态的2.select add_months(sysdate,5)+6 from dual这样取到的是27日不是6日 hebo的语句比我简洁受教了 不用这么麻烦上面的trunc拼错了select add_months(trunc(sysdate,'mm'),5)+6 from dual trunc(sysdate,'mm')就是取当月的1号 写个Full join句子 求结果100分 不能用EXP导出dmp文件 oracle触发器语句 version加一 迅速结贴 oracle启动不起来了,报错 物化视图增量刷新 求一条排序语句的写法 小问题,大家帮帮忙! Oracle8i Management and Integration 8.1.7.0.0是必须装的吗? 在存储过程中使用游标的问题,请高手不吝赐教! oracle 多个表查询合并结果问题 想要将Oracle数据转成Excel文件
add_months(to_date('20080706','yyyymmdd'),5)就是12月6号
select add_months(trrunc(sysdate,'mm'),5)+6 from dual
想要的是20080706是动态的
2.select add_months(sysdate,5)+6 from dual这样取到的是27日不是6日
受教了
上面的trunc拼错了
select add_months(trunc(sysdate,'mm'),5)+6 from dual
trunc(sysdate,'mm')就是取当月的1号