作者:手机用户2502880645 | 来源:互联网 | 2014-07-09 16:02
Oracle计算时间差表达式Sql代码有两个日期数据START_DATE,END_DATE,欲得到这两个日期的时间差(以天,小时,分钟,秒,毫秒):天:ROUND(TO_NUMBER(END_DATE-START_DATE))小时:ROUND(TO_NUMBER(EN...Syn
Sql代码
有两个日期数据START_DATE,END_DATE,欲得到这两个日期的时间差
(以天,小时,分钟,秒,毫秒):
天:ROUND(TO_NUMBER(END_DATE - START_DATE))
小时:ROUND(TO_NUMBER(END_DATE - START_DATE) * 24)
www.2cto.com
分钟:ROUND(TO_NUMBER(END_DATE - START_DATE) * 24 * 60)
秒:ROUND(TO_NUMBER(END_DATE - START_DATE) * 24 * 60 * 60)
毫秒:ROUND(TO_NUMBER(END_DATE - START_DATE) * 24 * 60 * 60 * 1000)