科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网软件频道ORACLE查询如何取得一天中的0时0分0秒

ORACLE查询如何取得一天中的0时0分0秒

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

ORACLE查询如何取得一天中的0时0分0秒?

作者:csdn 来源:csdn 2009年12月22日

关键字: ORACLE 问答

  • 评论
  • 分享微博
  • 分享邮件

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领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章