求从当前日期开始后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号 查询求解,在线等,求高手 linux 内存的问题,怎样释放ya 同一表中将两字段名互换 关于sqlldr导入execl文件的问题,请帮忙,谢谢! 求助SQL查询大量数据的性能问题 asp连接oracle的问题 语句查询太慢 不知道原因 新手菜鸟 希望高人能详细解答 关于查询表列名SQL的问题 oracle(+)的优化查询 求助大神我的Oracle出差以后就连不上了 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号