1. 程式人生 > >MYSQL資料庫自動插入時間

MYSQL資料庫自動插入時間

我們在設計書資料庫表格時,有些時候是要需要插入資料的時間,和更新資料的時間,但是這個時間不需要使用者手動輸入,只需要在使用者提交,資料儲存到資料庫時,資料庫自動更新時間。這個時候可以把欄位型別設定成timestamp,timestamp屬性設定為 CURRENT_TIMESTAMP 和 ON UPDATE CURRENT_TIMESTAMP 

1> CURRENT_TIMESTAMP : 當要向資料庫執行 insert操作時,如果有個 timestamp欄位屬性設為 CURRENT_TIMESTAMP,則無論這個欄位有沒有set值都插入當前系統時間

2> ON UPDATE CURRENT_TIMESTAMP : 使用 ON UPDATE CURRENT_TIMESTAMP 放在 TIMESTAMP 型別的欄位後面,在資料發生更新是該欄位將自動更新時間