ORACLE时间差的sql语句

2014-11-24 13:09:11 · 作者: · 浏览: 0

有两个日期数据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 * 60)
作者 luweifeng1983