欢迎来到Doc100.Net免费学习资源知识分享平台!
您的位置:首页 > 程序异常 >

时间差(天数)解决办法

更新时间: 2014-01-05 02:13:09 责任编辑: Author_N1

 

时间差(天数)
1,一个是系统时间sysdate
2,一个是某个表时间类型字段    06-9月 -13 06.40.20.000000000 下午
3,求两个相差的天数
--参考方法--

SQL> select floor(sysdate - to_date('2013-09-01', 'yyyy-MM-dd')) from dual;

FLOOR(SYSDATE-TO_DATE('2013-09-01','YYYY-MM-DD'))
-------------------------------------------------
                                                9

--参考方法--
把你的 TIMESTAMP 类型的日期 加 0 ,然后和 sysdate比较就可以了。


SELECT SYSTIMESTAMP+ 0  FROM dual 

--参考方法--
SELECT SYSTIMESTAMP+ 0 -TO_DATE('2013/8/30 13:46:02','YYYY/MM/DD hh24:mi:ss') FROM dual
上一篇:上一篇
下一篇:下一篇

 

随机推荐程序问答结果

 

 

如对文章有任何疑问请提交到问题反馈,或者您对内容不满意,请您反馈给我们DOC100.NET论坛发贴求解。
DOC100.NET资源网,机器学习分类整理更新日期::2014-01-05 02:13:09
如需转载,请注明文章出处和来源网址:http://www.doc100.net/bugs/t/7135/
本文WWW.DOC100.NET DOC100.NET版权所有。