MYSQL 5.5不支持字段類型爲datetime且默認值爲NOW()的建表語句

5.5版本如下建表語句會失敗:

alter table Test_Time_aa add column tt datetime DEFAULT NOW() comment '測試時間格式'

主要是在5.5版本不支持字段類型爲datetime且默認值爲NOW()的字段

同時,也不支持CURRENT_TIMESTAMP,如下:

alter table Test_Time_aa add column tt datetime DEFAULT CURRENT_TIMESTAMP comment '測試時間格式'


在MySQL5.5版本中,時間字段可以通過timestamp字段類型創建,如下:

alter table Test_Time_aa add column tt timestamp DEFAULT NOW() comment '測試時間格式'


5.6版本中,上述的建表語句都可以。

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