Oracle中计算两个日期时间的差
Posted 菜鸟程序猿
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Oracle中计算两个日期时间的差相关的知识,希望对你有一定的参考价值。
--方法1 select floor((sysdate - to_date(‘2006-09-01 08:00:00‘, ‘yyyy-mm-dd hh24:mi:ss‘))) as sDays from dual; --ceil(n) 取大于等于数值n的最小整数; --floor(n)取小于等于数值n的最大整数; select ceil(9.6) from dual; --->10 select floor(9.6) from dual; --->9 --方法2 select ROUND(TO_NUMBER(sysdate - to_date(‘2006-09-01 08:00:00‘, ‘yyyy-mm-dd hh24:mi:ss‘))) as sDays from dual;
以上是关于Oracle中计算两个日期时间的差的主要内容,如果未能解决你的问题,请参考以下文章
请问mysql的sql中如何计算两个datetime的差,精确到小时,谢谢