扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
ORACLE查询如何取得一天中的0时0分0秒?
如题:我知道如何取得一天中的最后时刻,SQL语句如下
SQL codeSELECT TRUNC(SYSDATE)+1-1/86400 FROM dual;--取得当天最后时间
--------------------
1 2009-12-16 23:59:59
但是,如何取得一天中的最初时间呢?最后结果是 2006-12-16 00:00:00
SQL> select to_char(trunc(sysdate),'yyyymmddhh24miss') from dual;
TO_CHAR(TRUNC(SYSDATE),'YYYY
----------------------------
20091216000000
select to_char(trunc(sysdate),'yyyy-mm-dd hh24:mi:ss') from dual;
select to_char(trunc(sysdate+1),'yyyy-mm-dd hh24:mi:ss') from dual;
SQL codeSQL> select to_char(trunc(sysdate),'YYYY-MM-DD HH24:MI:SS') from dual;
TO_CHAR(TRUNC(SYSDA
-------------------
2009-12-17 00:00:00
SQL> select to_char(sysdate,'YYYY-MM-DD HH24:MI:SS') from dual;
TO_CHAR(SYSDATE,'YY
-------------------
2009-12-17 15:32:03
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者