看图

如上图

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. jQuery ajax请求成功且返回了数据,但是不进success:function()
  2. Linux系统基础调优
  3. 【Linux】30.ssh不用手动输入密码登录终端sshpass 和 shell脚本后跟参数自动匹配case的用法
  4. 【Java自顶向下】面试官:HashMap源码看过吗?我:看过!面试官:好极了,那么来扒一扒吧!
  5. Linux MySQL5.5的安装
  6. 【Android】对话框 AlertDialog
  7. jdk卸载不干净怎么办_【实用】流氓软件卸载不干净?
  8. 【王道计组笔记】I/O查询方式
  9. VS2017 社区版 许可证过期
  10. MATLAB实现冒泡排序-M文件
  11. Windows Server 2008 R2 免费使用900天的方法
  12. Webots学习笔记—四轮小车的模型搭建和简单控制
  13. Android开关按键(左右复选)
  14. 电信手机手机最快服务器是哪个,移动、电信、联通4G上网速度,哪家速度最快?...
  15. PX4 FMU启动流程 2. 二、 nsh_initscript
  16. 解决树莓派鼠标延迟/迟滞问题解决
  17. 使用Python将TXT文本内容读取后生成指定XML格式的文件
  18. HTML5期末大作业:旅游出行网站设计——旅游网设计(15页) HTML+CSS+JavaScript 学生DW网页设计作业成品 学生旅游网站模板
  19. IntelliJ IDEA快捷键大全
  20. 全球及中国手机摄像头音圈马达(VCM)驱动芯片行业研究及十四五规划分析报告

热门文章

  1. [AOIP 2015] 雅加达的摩天楼
  2. 目标检测算法——YOLOv5改进|增加小目标检测层
  3. 我又发现了超赞的软硬件项目,全部开源
  4. Python阶乘计算
  5. Steam流的中间方法
  6. 【Lua从青铜到王者基础篇】第十三篇:Lua 调试(Debug)
  7. latex 参考文献 natbib, biblatex 引用网页,超链接
  8. 区块链共识机制有哪些
  9. 怎么判断前轮左右的位置_驾驶位怎么判断前轮的位置 怎样确定汽车前面左右轮的位置?...
  10. 第4课 弹性之城--故事卡--弹城精灵口中的故事