内容简介:要在午夜之前(之前一秒)选择当前日期(今天),您可以使用以下任何语句:它能做什么:>总结一天到SYSDATE:SYSDATE 1,现在日期是明天
要在午夜之前(之前一秒)选择当前日期(今天),您可以使用以下任何语句:
SELECT TRUNC(SYSDATE + 1) - 1/(24*60*60) FROM DUAL SELECT TRUNC(SYSDATE + 1) - INTERVAL '1' SECOND FROM DUAL;
它能做什么:
>总结一天到SYSDATE:SYSDATE 1,现在日期是明天
>使用TRUNC删除时间部分日期,现在日期是明天00:00
>从日期减去一秒: – 1 /(24 * 60 * 60)或 – INTERVAL’1’ONDOND DUAL,现在日期是今天11:59:59
注1:如果您想查看日期间隔,可以查看下面的@Allan答案.
注2:作为替代方案,您可以使用另一个(更容易阅读):
SELECT TRUNC(SYSDATE) + INTERVAL '23:59:59' HOUR TO SECOND FROM DUAL;
>使用TRUNC删除当前日期的时间部分,现在日期为今天00:00
>添加时间间隔为23:59:59,现在日期为今天11:59:59
注意3:要检查结果,您可能需要添加格式:
SELECT TO_CHAR(TRUNC(SYSDATE + 1) - 1/(24*60*60),'yyyy/mm/dd hh24:mi:ss') FROM DUAL SELECT TO_CHAR(TRUNC(SYSDATE + 1) - INTERVAL '1' SECOND,'yyyy/mm/dd hh24:mi:ss') FROM DUAL SELECT TO_CHAR(TRUNC(SYSDATE) + INTERVAL '23:59:59','yyyy/mm/dd hh24:mi:ss') FROM DUAL
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
Remote
Jason Fried、David Heinemeier Hansson / Crown Business / 2013-10-29 / CAD 26.95
The “work from home” phenomenon is thoroughly explored in this illuminating new book from bestselling 37signals founders Fried and Hansson, who point to the surging trend of employees working from hom......一起来看看 《Remote》 这本书的介绍吧!