ORACLE 时间间隔计算

转载 2012年03月27日 13:46:44

.Oracle中两个Date相减,返回值单位为天。
     如果想要秒可以:(date1-date2)*24*3600,时分同理。
     如果想要月年等,这种情况还不知道怎么弄。

2.Oracle的mod()
    最近有个应用:
     有个表,很大,里面的数据是每秒一条,有个插入时间列。现在有3个条件:starttime,endtime,intervaltime
     即:取得的数据要符合以下条件:
      插入时间在starttime和endtime之间的,但不是每条数据都要,
      需要做一个筛选,即时间间隔为intervaltime。

  以下为时间间隔的解决方案:
    select t.* from t where mod((inserttime-to_date('2009-9-3 8:59:58','yyyy-mm-dd hh24:mi:ss'))*24*3600,intervaltime )=0

 

http://fandayrockworld.iteye.com/blog/466327

相关文章推荐

oracle 求取2个时间间隔的年月日

  • 2015年12月02日 10:40
  • 634B
  • 下载

Oracle Job 语法和时间间隔的设定

-------------------------- 初始化相关参数job_queue_processes alter system set job_queue_processes=39 scop...
  • e_wsq
  • e_wsq
  • 2012年05月06日 07:26
  • 287

Oracle JOB 间隔时间参考解析

摘要:以下的文章主要是涉及Oracle JOB间隔时间参考的实际应用,如果你对Oracle JOB间隔时间参考的相关内容感兴趣的话,以下的文章会对你有所帮助的。 标签:Oracle JOB如果...

winform时间间隔计算

  • 2016年04月15日 10:29
  • 61KB
  • 下载

Oracle Job 语法和时间间隔的设定

初始化相关参数job_queue_processes alter system set job_queue_processes=39 scope=spfile;//最大值不能超过1000 ;job_...

oracle数据库关于时间间隔的函数

每天按每十五分钟进行间隔的函数: SELECT to_char(TRUNC(sysdate) + (LEVEL) * 15 / (24 * 60), 'hh24:mi') DATE_JG, ...

Oracle job定时器的执行时间间隔学习汇总

Oracle job 定时器的执行时间间隔也是定时器job 的关键设置,在这一设置上,开始还没掌握,总是不知道怎么写,现总结如下,其实主要是使用了TRUNC、NEXT_DAY 、ADD_MONTHS ...
  • wyqlxy
  • wyqlxy
  • 2014年10月28日 12:49
  • 1117

日期时间间隔计算

  • 2013年01月29日 20:00
  • 641KB
  • 下载

Windows中如何计算时间间隔(2)COleDateTime 和COleDateTimeSpan类

COleDateTime 和COleDateTimeSpan 也是常用的2个时间类,其用法类似于前面的CTime和CTimeSpan.先分别进行说明,下面的内容引用自MSDN。    COleDat...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:ORACLE 时间间隔计算
举报原因:
原因补充:

(最多只允许输入30个字)