您好,欢迎来到华佗健康网。
搜索
您的当前位置:首页Oracle中日期处理,今天的当前时间,昨天的当前时间,今天的0点,昨天的0点,昨天的0点0分0秒,昨天的23点59分59秒

Oracle中日期处理,今天的当前时间,昨天的当前时间,今天的0点,昨天的0点,昨天的0点0分0秒,昨天的23点59分59秒

来源:华佗健康网

工作中,同步数据时,会遇到增量同步数据,涉及时间的区间问题。

同步昨天一天的增量数据,那么就是昨天0点到今天的0点的时间区间;或者昨天的当前时间到今天的当前时间;昨天的0点0分0秒到昨天的23点59分59秒。

SELECT 
SYSDATE,                     -- 今天的当前时间
SYSDATE - 1,                 -- 昨天的当前时间 
TRUNC(SYSDATE - 1),          -- 昨天的0点0分0秒
TRUNC(SYSDATE),              -- 今天的0点0分0秒
TRUNC(SYSDATE - 1),          -- 昨天的0点0分0秒
TRUNC(SYSDATE) - 1 / 800   -- 昨天的23点59分59秒
FROM DUAL;
SYSDATE              SYSDATE - 1          TRUNC(SYSDATE - 1)   TRUNC(SYSDATE)
2024-09-23 10:39:12  2024-09-22 10:39:12  2024-09-22 00:00:00  2024-09-23 00:00:00

TRUNC(SYSDATE - 1)      TRUNC(SYSDATE) - 1 / 800
2024-09-22 00:00:00     2024-09-22 23:59:59

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- huatuo0.com 版权所有 湘ICP备2023021991号-1

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务