timestamp數據類型sql
Mysql數據庫中,當字段類型爲timestamp(時間戳)時,若是默認值取CURRENT_TIMESTAMP,則在insert一條記錄時,此時的值自動設置爲系統當前時間,通常作建立字段用(create_time)數據庫
若是是 ON UPDATE CURRENT_TIMESTAMP ,則時間字段會隨着update命令進行實時更新,即當此條數據的其餘字段發生變化時,此時字段的值自動更新爲最新的時間,通常作更新字段用(update_time)。spa
總結:3d
CURRENT_TIMESTAMP:記錄數據建立時間blog
ON UPDATE CURRENT_TIMESTAMP: 在建立新記錄和修改現有記錄的時候,對這個數據列更新時間date
補充:數據類型
全部時間和日期的數據類型:im
注:datetime 和timestamp做爲自動更新時間字段的區別:時間戳
如下 # 1 等於 # 2d3
不說廢話,Navicat舉例: