sysdate - ?

解决方案 »

  1.   

    select sysdate - (1/24)*&n from dual
      

  2.   

    --一个小时前 1 改成你想要的几就可以了
    select sysdate-1/24 from dual;
      

  3.   

    楼主只要记住,date型的日期相加减,是以天为单位的,一天等于24小时,一小时等于60 分钟,根据这个你就会做了
      

  4.   

    select sysdate - n/24 from dual
      

  5.   


    sysdate-n/24  n为你的什么时候sysdate- interval 'n' hour
      

  6.   

    select sysdate - n/24 from dual