MySQL timestamp只能有一列被設爲CURRENT_TIMESTAMP

    創建數據庫表時,遇到問題:

錯誤代碼: 1293
Incorrect table definition; there can be only one TIMESTAMP column with CURRENT_TIMESTAMP in DEFAULT or ON UPDATE clause
    在MySQL 5.6.5版本之前,是隻能有一列能夠在初始化的時候或者被更新的時候自動設置爲CURRENT_TIMESTAMP的值。這個限制在後續版本中取消了,後續版本的MySQL支持任意列被設置爲DEFAULT CURRENT_TIMESTAMP以及 ON UPDATE CURRENT_TIMESTAMP時自動更新值

    MySQL的release Note中也有說明。https://dev.mysql.com/doc/relnotes/mysql/5.6/en/news-5-6-5.html

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章