這篇文章主要介紹了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()函數取得目前日期值。
以上是MySQL中curdate()函數的程式碼案例的詳細內容。更多資訊請關注PHP中文網其他相關文章!