為什麼我們不能將 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