【實訓】第七週總結下

最近實現了上次寫的新的接口,然後測試了短信接口。可以正常使用,不過每天只有十條。現在iOS已經做完了樣式部分,正在調試接口。

昨天和iOS聯調的時候,發現sql語句報錯,發現數據庫中有一個表叫做order,正好MySQL中有一個關鍵字叫order,所以纔會報錯,解決方案是把order用反引號引起來。還有一個以前沒見過的就是一個表中出現多個timestamp並設置其中一個爲current_timestamp的時候經常會遇到 #1293 - Incorrect table definition; there can be only one TIMESTAMP column with CURRENT_TIMESTAMP in DEFAULT or ON UPDATE clause 原因是當你給一個timestamp設置爲on update current_timestamp的時候,其他的timestamp字段需要顯式設定default值 但是如果你有兩個timestamp字段,但是隻把第一個設定爲current_timestamp而第二個沒有設定默認值,mysql也能成功建表, 但是反過來就不行

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