原文:MySQL there can be only one TIMESTAMP column with CURRENT_TIMESTAMP in DEFAULT or ON UPDATE clause同時創建多個更新當前時間戳字段 解決方法

問題重現 在寫這篇文章之前,明確我的MySQL版本,MariaDB 或者你使用 MySQL 也會出現如下問題 MySQL 版本 現在有這樣的需求,一張表中有一個字段created at記錄創建該條記錄的時間戳,另一個字段updated at記錄更新該條記錄的時間戳。我們嘗試創建以下語句。 執行后報錯: 報ERROR HY 錯誤。 完整錯誤信息:ERROR HY : Incorrect table ...

2019-09-10 01:37 0 2439 推薦指數:

查看詳情

mysql創建時間更新時間字段設計CURRENT_TIMESTAMP 和 ON UPDATE CURRENT_TIMESTAMP

目前有些java項目是利用代碼去維護create_time,和update_time 這兩個字段。可以是可以但是為了減輕代碼量,還是建議使用mysql數據庫自己維護這兩個字段。 1.解決 在建表時,以下面格式創建字段,當第一次插入數據時,創建時間更新時間會自動填寫成當前時間,當存在 ...

Thu Jan 28 00:37:00 CST 2021 0 341
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM