zoukankan      html  css  js  c++  java
  • [转]Oracle 中计算时间间隔的SQL 语句

    select sysdate - interval '60' second as TSec from dual -- 计算 60秒 前的时间
    
    select sysdate - interval '10' minute as TMin from dual -- 计算 10分 前的时间
    
    select sysdate - interval '8' hour as UTCTime from dual -- 计算 8小时 前的时间
    select sysdate - 1/3 as UTCTime from dual -- 计算 8小时 前的时间
    
    select sysdate - interval '8 2' day to hour as UTCTime from dual -- 计算 8天2小时 前的时间
    select sysdate - interval '8 2:5:1.2222' day to second as UTCTime from dual -- 计算 8天2小时5分1.2222秒 前的时间
    
    select sysdate - interval '1' day as TDay from dual -- 计算 1天 前的时间
    select sysdate - 1 as TDay from dual -- 计算 1天 前的时间
    
    select sysdate - interval '1' month as TMonth from dual -- 计算 1月 前的时间
    
    select sysdate - interval '5' year as TYear from dual -- 计算 5年 前的时间
    select sysdate - interval '1995' year(4) as TYear from dual -- 计算 1995年 前的时间
    select trunc(sysdate) as Now from dual -- 得到当前日期
    
    -- 更多参考:https://www.cnblogs.com/ChinazhouWang/p/4896151.html
  • 相关阅读:
    SpringIOC的小例子
    java中递归实现复制多级文件夹
    快速排序和几种简单排序
    Oracle面试的基本题
    多态的两个小例子
    单例模式
    内部类与匿名内部类
    C#
    C#
    C#
  • 原文地址:https://www.cnblogs.com/z5337/p/8469920.html
Copyright © 2011-2022 走看看