您好,登錄后才能下訂單哦!
本文小編為大家詳細介紹“mysql中curtime函數怎么使用”,內容詳細,步驟清晰,細節處理妥當,希望這篇“mysql中curtime函數怎么使用”文章能幫助大家解決疑惑,下面跟著小編的思路慢慢深入,一起來學習新知識吧。
使用示例:
SELECT 語句:
SELECT CURTIME() //返回當前時間
返回結果為:2021-5-18 12:45:34
相關知識點:
curtime和curtime區別
curtime是用來返回當前時間,而curtime則是返回當前時間,不包含年月日。
代碼示例:
-- now() 返回當前日期和時間,格式如下:2013-01-17 10:57:13 mysql> select now(), sleep(5), now(); +---------------------+----------+---------------------+ | now() | sleep(5) | now() | +---------------------+----------+---------------------+ | 2013-01-17 10:57:13 | 0 | 2013-01-17 10:57:13 | +---------------------+----------+---------------------+ 兩個值相同,表示語句開始執行的時間。 -- curdate() 返回當前日期,格式如下:2013-01-17 mysql> select curdate(); +------------+ | curdate() | +------------+ | 2013-01-17 | +------------+ -- curtime(), 返回當前時間,格式如下:12:49:26 mysql> select curtime(), sleep(5), curtime(); +-----------+----------+-----------+ | curtime() | sleep(5) | curtime() | +-----------+----------+-----------+ | 12:49:26 | 0 | 12:49:26 | +-----------+----------+-----------+ 兩個值相同,都表示語句開始執行的時間。 -- sysdate() 返回當前日期和時間,格式:2013-01-17 13:02:40 mysql> select sysdate(), sleep(5), sysdate(); +---------------------+----------+---------------------+ | sysdate() | sleep(5) | sysdate() | +---------------------+----------+---------------------+ | 2013-01-17 13:02:40 | 0 | 2013-01-17 13:02:45 | +---------------------+----------+---------------------+ 兩個值不同,sysdate表示實時的系統時間。 sysdate() 和 now()的區別,一般在執行SQL語句時,都是用now(); //因為使用sysdate()時,有可能導致主庫和從庫執行時返回值不一樣,導致主從數據庫不一致。 其它函數格式顯示: mysql> select now(), curdate(), sysdate(), curtime() \G; *************************** 1. row *********************** now(): 2013-01-17 13:07:53 curdate(): 2013-01-17 sysdate(): 2013-01-17 13:07:53 curtime(): 13:07:53
讀到這里,這篇“mysql中curtime函數怎么使用”文章已經介紹完畢,想要掌握這篇文章的知識點還需要大家自己動手實踐使用過才能領會,如果想了解更多相關內容的文章,歡迎關注億速云行業資訊頻道。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。