首頁  >  文章  >  資料庫  >  MySQL中curdate()函數的程式碼案例

MySQL中curdate()函數的程式碼案例

黄舟
黄舟原創
2017-09-11 11:19:132303瀏覽

這篇文章主要介紹了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中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn