日期時間函式
日期時間函式:
SQL> select sysdate from dual;
SYSDATE
-------------------
2016-10-08:21:41:27
SQL> select sysdate,current_timestamp
2 from dual;
SYSDATE
---------
CURRENT_TIMESTAMP
---------------------------------------------------------------------------
08-OCT-16
08-OCT-16 09.33.06.690212 PM +08:00
CURRENT_TIMESTAMP():返回當前會話去對應的日期時間;
alter session set nls_date_format='yyyy-mm-dd:hh24:mi:ss';
Session altered.
更改當前會話日期時間的顯示格式。
SQL> col CURRENT_TIMESTAMP for a40;
SQL> select sysdate,current_timestamp
2 from dual;
SYSDATE CURRENT_TIMESTAMP
------------------- ----------------------------------------
2016-10-08:21:36:25 08-OCT-16 09.36.25.424434 PM +08:00
CURRENT_TIMESTAMP():會話時區對應的日期時間;
SQL> select systimestamp from dual;
SYSTIMESTAMP
---------------------------------------------------------------------------
08-OCT-16 10.00.28.623184 PM +08:00
SYSTIMESTAMP():返回當前系統的日期時間;
SQL> select round(sysdate,'day'),trunc(sysdate,'day')
2 from dual;
ROUND(SYSDATE,'DAY' TRUNC(SYSDATE,'DAY'
------------------- -------------------
2016-10-09:00:00:00 2016-10-02:00:00:00
Round(X,fmt):當前日期X以fmt指定格式四捨五入取得的時間;
TRUNC(X,fmt):當前日期X以fmt指定格式截斷取得的時間;
SQL> select add_months(sysdate,2),months_between(sysdate,'2015-12-8')
2 from dual;
ADD_MONTHS(SYSDATE, MONTHS_BETWEEN(SYSDATE,'2015-12-8')
------------------- -----------------------------------
2016-12-08:21:51:21 10
ADD_MONTHS(X,n):當前日期X加上n個月後的日期;
MONTHS_BETWEEN(X,Y):兩個日期X,Y相差的月數;
SQL> select current_date from dual;
CURRENT_DATE
-------------------
2016-10-08:21:53:55
CURRENT_DATE()會話時區對應的日期時間;
SQL> select last_day(sysdate),next_day(sysdate,'Monday')
2 from dual;
LAST_DAY(SYSDATE) NEXT_DAY(SYSDATE,'M
------------------- -------------------
2016-10-31:21:58:28 2016-10-10:21:58:28
LAST_DAY(X):日期當月的最後一天的日期;
next_day(X,week):日期X後第一個由week指定星期幾的日期。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31392094/viewspace-2126015/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- SPL 的日期時間函式函式
- MySQL日期時間函式大全MySql函式
- MySQL 日期時間函式大全MySql函式
- ORACLE日期時間函式大全Oracle函式
- SQLServer時間日期函式速查SQLServer函式
- MySQL 的日期和時間函式MySql函式
- SQL SERVER 時間和日期函式SQLServer函式
- SQL 10 函式 3 日期時間函式 - 5 計算日期差額SQL函式
- MySQL日期和時間函式彙總MySql函式
- Go基礎-時間和日期函式Go函式
- Sql Server系列:日期和時間函式SQLServer函式
- mysql日期和時間函式學習MySql函式
- WPS表格日期與時間函式函式
- Sql Server函式全解(4):日期和時間函式SQLServer函式
- Sql Server函式全解(四)日期和時間函式SQLServer函式
- 使用mysql日期與時間函式輕易搞定日期與時間邏輯MySql函式
- SQL Server 裡的日期和時間函式SQLServer函式
- javascript時間物件Date常用時間日期函式簡單分享JavaScript物件函式
- js Date()建構函式建立時間日期物件JS函式物件
- javascript 日期時間函式(經典+完善+實用)JavaScript函式
- C/C++中的日期和時間函式C++函式
- 探索MySQL高階語句(數學函式、聚合函式、字串函式、日期時間函式)MySql函式字串
- ORACLE中日期和時間函式彙總(轉載)Oracle函式
- hive時間日期函式及典型場景應用Hive函式
- MySQL 5.7關於日期和時間的函式整理MySql函式
- 一些時間日期函式,轉自華軟函式
- MySql中時間和日期函式MySql函式
- MySQL 日期函式、時間函式在實際場景中的應用MySql函式
- ACCESS支援的時間日期函式2007年01月10日 16:01ACCESS支援的時間日期函式函式
- 常用函式--時間函式函式
- 時間函式函式
- 關於 Date 函式獲取各類時間/日期/天數函式
- mysql 時間相關的函式 以及日期和字串互轉MySql函式字串
- PHP 時間函式PHP函式
- oracle時間函式Oracle函式
- MySQL時間函式MySql函式
- Sql時間函式SQL函式
- MySQL中日期和時間戳互相轉換的函式和方法MySql時間戳函式