MySQL中curdate()函數的代碼案例

這篇文章主要介紹了mysql curdate()函數的實例詳解的相關資料,希望通過本文能幫助到大家理解應用mysql curdate()的使用方法,需要的朋友可以參考下

MySQL CURDATE功能介紹

如果在數字上下文中使用字符串上下文或YYYMMDD格式,CURDATE()函數將以“YYYY-MM-DD”格式的值返回當前日期。

以下示例顯示了如何在字符串上下文中使用CURDATE()函數。

sql>?SELECT?CURDATE();  +------------+  |?CURDATE()?|  +------------+  |?2017-08-10?|  +------------+  1?row?in?set?(0.00?sec)

以下示例說明CURDATE()函數如何在數字上下文中使用:

mysql>?SELECT?CURDATE()?+?0;  +---------------+  |?CURDATE()?+?0?|  +---------------+  |???20170810?|  +---------------+  1?row?in?set

CURRENT_DATE和CURRENT_DATE()是CURDATE()的同義詞。

mysql>?SELECT?CURRENT_DATE(),?CURRENT_DATE,?CURDATE();  +----------------+--------------+------------+  |?CURRENT_DATE()?|?CURRENT_DATE?|?CURDATE()?|  +----------------+--------------+------------+  |?2017-08-10???|?2017-08-10??|?2017-08-10?|  +----------------+--------------+------------+  1?row?in?set

CURDATE與NOW函數

CURDATE()函數只返回當前日期,而NOW()函數返回當前時間的日期和時間部分。CURDATE()函數的結果等同于以下表達式:

?mysql>?SELECT?DATE(NOW());  +-------------+  |?DATE(NOW())?|  +-------------+  |?2017-08-10?|  +-------------+  1?row?in?set

在本教程中,您學習了如何使用MySQL CURDATE()函數獲取當前日期值。

? 版權聲明
THE END
喜歡就支持一下吧
點贊13 分享