用varchar2表示的日期,想在当前日期下+7天,求教~~ period varchar2(8);period = '20130318';想取7天以后的日期,求高手指教varchar2运算 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 转换成DATE类型之后,可以直接进行加减,加的话,就是未来几天,减的话,就是两个时间相差的天数,另外ORACLE还提供了INTERVAL类型SELECT TO_DATE('20130318','yyyymmdd')+7 FROM dual;SELECT TO_DATE('20130318','yyyymmdd') + NUMTODSINTERVAL(7,'DAY') FROM DUAL;使用的时候,直接将上面的 20130318 在你的SQL中修改为period 就okey了 SELECT TO_DATE('20130318','yyyymmdd')+7 as period FROM dual; Oracel 数据库备份与恢复的问题 win7怎么安装oracle10g啊,急求!!!! 子字符串批量修改 Win7上安装oracle9i ORA-00922: 缺少或无效选项 SQL的效率问题 小机上oracle9i的数据导出后,imp导入win2003操作系统oracle9i会报错不知为什么??? 请问频繁插入和删除的表,怎么提高其性能? 新手问题!!! 新手关于OracleOraHome81TNSListener服务不能启动的问题 win7里面程序访问oracle数据库很慢 关于字段名与字段值的关联
转换成DATE类型之后,可以直接进行加减,加的话,就是未来几天,减的话,就是两个时间相差的天数,另外ORACLE还提供了INTERVAL类型
SELECT TO_DATE('20130318','yyyymmdd')+7 FROM dual;SELECT TO_DATE('20130318','yyyymmdd') + NUMTODSINTERVAL(7,'DAY') FROM DUAL;使用的时候,直接将上面的 20130318 在你的SQL中修改为period 就okey了