摘要:在本教程中,您將學習如何使用 SQL CURRENT_TIME 函式來獲取當前時間。
要獲取資料庫伺服器的當前時間,您可以使用 CURRENT_TIME 函式。下面闡述了其語法
CURRENT_TIMECode language: SQL (Structured Query Language) (sql)以下語句返回當前時間
SELECT CURRENT_TIME;
Code language: SQL (Structured Query Language) (sql)這是輸出:
10:23:29
Code language: SQL (Structured Query Language) (sql)CURRENT_TIME 是一個標準的 SQL 函式,幾乎所有的資料庫系統都支援它,例如 DB2、Firebird、MySQL、PostgreSQL 和 SQLite。
SQL Server 不支援 CURRENT_TIME 函式,但是,您可以使用 GETDATE() 函式來返回當前時間,如以下查詢所示
SELECT CONVERT(TIME, GETDATE())
AS 'CURRENT_TIME using GETDATE()'
Code language: SQL (Structured Query Language) (sql)以下是輸出結果:
CURRENT_TIME using GETDATE()
----------------------------
17:46:28.2500000
Code language: SQL (Structured Query Language) (sql)Oracle 沒有特定的函式來返回當前時間。但是,您可以使用返回日期和時間的 SYSDATE 函式,並結合使用 TO_CHAR() 函式來格式化時間
SELECT
TO_CHAR(SYSDATE, 'HH24:MI:SS')
FROM
dual;
Code language: SQL (Structured Query Language) (sql)輸出是
17:46:28Code language: SQL (Structured Query Language) (sql)在本教程中,您已經學會了如何使用 SQL CURRENT_TIME 函式來獲取資料庫伺服器的當前時間。
本教程是否有幫助?