zoukankan      html  css  js  c++  java
  • 说说oracle的 sysdate、trunc函数


    SQL> select trunc(sysdate)+1/24+3 from dual;

    TRUNC(SYSDATE)+1/24
    -------------------
    2015-08-14 01:00:00

    1. SQL> select sysdate from dual;  --取数据库的时间

    SYSDATE
    -------------------
    2015-08-11 23:06:22

    2. SQL> select sysdate+1 from dual; --1代表 1天 当前时间往后推迟 1天

    SYSDATE+1
    -------------------
    2015-08-12 23:10:10


    3.SQL> select trunc(sysdate) from dual;  --trunc函数是 oracle的截取函数,对sysdate取整

    TRUNC(SYSDATE)
    -------------------
    2015-08-11 00:00:00

    4. SQL> select trunc(sysdate)+1/24 from dual;  --对数据库的时间取整 然后往后推 1小时

    TRUNC(SYSDATE)+1/24
    -------------------
    2015-08-11 01:00:00


    2015-08-11 00:00:00



    5. SQL> select trunc(sysdate)+1/24 +3 from dual;  --取数据库的时间 往后推迟 一个小时,在往后推迟 3天

    TRUNC(SYSDATE)+1/24
    -------------------
    2015-08-14 01:00:00

    7. SQL>  select sysdate+1/24+3 from dual;  --同理

    SYSDATE+1/24+3
    -------------------
    2015-08-15 00:07:41


    8. SQL> select sysdate+1/24 from dual;  --同理

    SYSDATE+1/24
    -------------------
    2015-08-12 00:08:21

  • 相关阅读:
    增量学习中的自我训练
    半监督学习和直推学习的区别
    LeetCode: Word Break
    LeetCode: Linked List Cycle
    LeetCode: Reorder List
    LeetCode: Binary Tree Traversal
    LeetCode: LRU Cache
    LeetCode: Insertion Sort List
    LeetCode: Sort List
    LeetCode: Max Points on a Line
  • 原文地址:https://www.cnblogs.com/iyoume2008/p/4728533.html
Copyright © 2011-2022 走看看