龙盟编程博客 | 无障碍搜索 | 云盘搜索神器
快速搜索
主页 > 数据库类 > Oracle 技术 >

计算时间差的Oracle函数

时间:2011-04-12 23:18来源:未知 作者:admin 点击:
分享到:
Oracle函数可以实现诸多的功能,下面就介绍使用 Oracle 函数计算时间差的实现方法,如果您对Oracle函数方面感兴趣的话,不妨一看。 两个Date类型字段:START_DATE,END_DATE,计算这两个日期

Oracle函数可以实现诸多的功能,下面就介绍使用Oracle函数计算时间差的实现方法,如果您对Oracle函数方面感兴趣的话,不妨一看。

两个Date类型字段:START_DATE,END_DATE,计算这两个日期的时间差(分别以天,小时,分钟,秒,毫秒):

天:

ROUND(TO_NUMBER(END_DATE - START_DATE))

小时:

ROUND(TO_NUMBER(END_DATE - START_DATE) * 24)

分钟:

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)
 

oracle自定义函数的使用

Oracle TRIM函数语法介绍

Oracle日期函数简介

Oracle系统变量函数简介

创建Oracle包的语法

精彩图集

赞助商链接