请问怎么查找某一天的上一天? mssql里有 dateadd 这个函数可以查找某一天的上一天是哪天。请问,oracle数据库里有没有类似的函数?谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select sysdate - 1 from dual; oracle中date类型可以和一个数字相加,这个数字的单位是天例如:当前时间1小时后select sysdate+1/24 from dual;当前时间10分钟前select sysdate-10/(24*60) from dual;更详细可参考http://hi.baidu.com/jianbin43/blog/item/9e6e0ed7211350dfa144dfee.html select to_date('2010-01-21','yyyy-mm-dd')-1 from dual; select trunc(sysdate)-1 from dual;如果今天是2010-1-21,执行以上SQL的结果就是2010-1-20. DATE类型可以和数字直接进行加减的 select datetime,datetime-1,trunc(datetime-1) from tab 系统突然瘫痪,如何恢复数据 为什么表或视图不存在??? sqlplus,toad 等工具读出是乱码的问题 oracle安装出错了? 求大神帮忙。。。。 请教为何full=yes导出的dmp文件导入到另外一个服务器的时候没有任何触发器??? Spool 急啊:路过高手帮忙啊:谢谢了 ora9206的安装及配置问题!!! asp.net dataset oracle oci.dll sql 语句 请教有关Oracle外部表的操作问题 Oracle10gr2,只能插入两个中文啊!!!错误ORA-01756
例如:
当前时间1小时后
select sysdate+1/24 from dual;
当前时间10分钟前
select sysdate-10/(24*60) from dual;
更详细可参考
http://hi.baidu.com/jianbin43/blog/item/9e6e0ed7211350dfa144dfee.html
如果今天是2010-1-21,执行以上SQL的结果就是2010-1-20.
select datetime,datetime-1,trunc(datetime-1) from tab