我應該使用哪一個?MySQL 中的日期時間還是時間戳資料型別?


時間戳是 MySQL 中的一個數據型別,可用於不同的時區。它也用於日期和時間目的。為了理解這個概念,我們需要建立一個表。

建立表

mysql> CREATE table TimeStampDemo
-> (
-> MyDataTime timestamp
-> );
Query OK, 0 rows affected (0.57 sec)

建立表後,我們將在 INSERT 命令的幫助下插入記錄。

插入記錄

mysql> INSERT into TimeStampDemo values (now());
Query OK, 1 row affected (0.12 sec)

插入記錄後,我們可以在 SELECT 語句的幫助下顯示記錄。

顯示記錄

mysql> SELECT * from TimeStampDemo;

執行上述查詢後,我們將得到以下輸出

+---------------------+
| MyDataTime          |
+---------------------+
| 2018-10-11 17:30:38 |
+---------------------+
1 row in set (0.00 sec)

更新於: 2020 年 6 月 25 日

415 次瀏覽

啟動您的 職業生涯

完成課程即可獲得認證

開始吧
廣告