為什麼我們不能將 MySQL DATE 資料型別與時間值一起使用?
MySQL DATE 資料型別的預設格式為“YYYY-MM-DD”,這種格式中無法儲存時間值。因此,我們可以得出,我們不能將 DATE 資料型別和時間值一起使用。
正如我們從以下示例中看到的,即使在日期後使用時間,MySQL 也只返回日期值。
mysql> select DATE("2017-09-25 09:34:21");
+-----------------------------------+
| DATE("2017-09-25 09:34:21") |
+-----------------------------------+
| 2017-09-25 |
+-----------------------------------+
1 row in set (0.04 sec)然而,在 DATETIME 和 TIMESTAMP 日期資料型別中我們可以使用日期和時間。
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP