看图

如上图

BO_CODE是订单号

BO_CREATEDATE是创建时间

需求:需要用当前时间减去创建时间得到一个大于3小时/3天或者其他时间,我们怎么做呢

首先需要用oracle自己当前时间减去订单字段的创建时间

如下
sysdate - o.BO_CREATEDATE

执行一下看看

 以上数字是天数,我们需要将他转化为数字输出需要用到一个函数

    select TO_NUMBER(sysdate - o.BO_CREATEDATE) from T_bo_Bookingorder o;

再执行看看

此时我们需要四舍五入ROUND(TO_NUMBER(sysdate - o.BO_CREATEDATE)取整数,为了演示方便对比,我特地输出三列,执行结果如下

验证:

上图订单记录BO2759421071300003   系统时间是2021-09-27再减去订单时间2021-07-13 15:58:35得到76天

如果需要差值的小时就需要*24

ROUND(TO_NUMBER(sysdate - o.BO_CREATEDATE) * 24 )

如果需要分钟

ROUND(TO_NUMBER(sysdate - o.BO_CREATEDATE) * 24*60 )

以此类推

oracle当前时间减去记录的生成时间差值计算相关推荐

  1. nebula-gql语句之时间差值计算

    一.问题起源: 需要查找一个字图,时间差值要求在一定的范围内,10分钟或者1个小时,即需要加一个where约束条件进行时间的阈值计算,从参考手册来看,并不存在相应的说明? 二.解决方案: 假设一.可不 ...

  2. oracle 组内取最晚时间的记录

    项目场景: 根据同一卷号 27AA261A00 获取最晚生产时间 20220907144200 问题描述 一开始使用limit过滤最晚的时间,结果报错 ORA-00933: SQL 命令未正确结束 l ...

  3. [转]ORACLE日期时间函数大全

    本文转自:http://www.cnblogs.com/chuncn/archive/2009/04/29/1381282.html ORACLE日期时间函数大全 TO_DATE格式(以时间:2007 ...

  4. Oracle 日期时间函数大全

    ORACLE日期时间函数大全 TO_DATE格式(以时间:2007-11-02   13:45:25为例)             Year:               yy two digits ...

  5. Oracle一张表写多个触发器,详解oracle中通过触发器记录每个语句影响总行数

    详解oracle中通过触发器记录每个语句影响总行数 需求产生: 业务系统中,有一步"抽数"流程,就是把一些数据从其它服务器同步到本库的目标表.这个过程有可能 多人同时抽数,互相影响 ...

  6. ORACLE日期时间函数大全 TO_DATE格式(以时间:2007-11-02 13:45:25为例) Year: yy two digi

    ORACLE日期时间函数大全 TO_DATE格式(以时间:2007-11-02   13:45:25为例)             Year:               yy two digits ...

  7. Oracle:时间类型

    Oracle中的时间类型 1.Oracle中的时间类型只有date和TIMESTAMP,TIMESTAMP是比date更精确的类型     ⑴DATE类型:ORACLE最常用的日期类型,它可以保存日期 ...

  8. Oracle 默认时间格式 Date格式转换

    默认时间格式: 1.Oracle的日期格式 Oracle缺省的时间格式即时间数据的显示形式,与所使用的字符集有关.一般显示年月日,而不显示时分秒. 例如,使用us7ascii字符集(或者是其他的英语字 ...

  9. oracle大表如何快速删除一列,Oracle 对表中的记录进行大批量删除

    Oracle 对表中的记录进行大批量删除数量时,常常采用分批删除,逐次提交.其目的大概有三个原因: Oracle 对表中的记录进行大批量删除数量时,常常采用分批删除,逐次提交.其目的大概有三个原因: ...

最新文章

  1. python中的lambda匿名函数
  2. 通过cookie保存并读取用户登录信息
  3. Matlab循环读取txt文件并对其中数据进行计算最后导出为excel
  4. 超50万行代码、GitHub 4200星:腾讯重磅发布全栈机器学习平台Angel 3.0
  5. 同样的电器,为什么官网能比实体店的价格便宜那么多?
  6. 为什么接吻需要闭眼睛?
  7. P4770:你的名字(SAM、线段树合并)
  8. Week_1_Physical Electronics and Semiconductors
  9. oracle控制文件全备失败,Oracle数据库案例整理-恢复数据库失败-主备机控制文件所在目录不同...
  10. ajax页面载入动画,添加加载动画,jQuery的AJAX .load()
  11. 套壳python_“完全自主设计、开发和实现”的编程语言,被指是Python的套壳产品?...
  12. Intellij idea 设置关闭自动更新
  13. Java十大常用框架介绍
  14. 微型计算机的硬件原理图,电脑硬件基础图解
  15. Keil 5报错error C216: subscript on non-array or too many dimensions
  16. nuc8i7beh黑苹果_Intel NUC8i7BEH 黑苹果Hackintosh EFI引导
  17. 微软认知服务应用秘籍 – 支持跨平台客户端的视觉服务中间层
  18. 【蓝桥杯历年真题合集】蓝桥杯2020初赛
  19. 蓝桥杯六届 八题 移动距离JAVA题解
  20. Springboot 整合Retry 实现重试机制

热门文章

  1. 你所不了解的字符编码
  2. python——%s,%d,%f和字符串前加r,f,b,u用法讲解
  3. [Sream流] 初学者可以快速上手的stream流
  4. 1000小时编程恋爱初体验
  5. 无代码平台是什么意思?使用无代码做数字化转型的好处?
  6. 知识小集 2018 下半年文章汇总及年终总结
  7. Apache的作用是什么?
  8. 机器学习中基本符号表示和常用术语
  9. 异步和同步 并发和并行
  10. plt.subplot()用法