MySQL中當記錄更新時timestamp類型自動更新時間
來源:懂視網
責編:小采
時間:2020-11-09 12:09:38
MySQL中當記錄更新時timestamp類型自動更新時間
MySQL中當記錄更新時timestamp類型自動更新時間:做項目需要用到這個特性。我使用navicat,如果將日期類型選擇為timestamp時,會發(fā)現(xiàn)IDE多了一個選項: 做項目需要用到這個特性。 我使用navicat,如果將日期類型選擇為timestamp時,會發(fā)現(xiàn)IDE多了一個選項: 查看IDE自動生成的sql語句: 寫道 `
導讀MySQL中當記錄更新時timestamp類型自動更新時間:做項目需要用到這個特性。我使用navicat,如果將日期類型選擇為timestamp時,會發(fā)現(xiàn)IDE多了一個選項: 做項目需要用到這個特性。 我使用navicat,如果將日期類型選擇為timestamp時,會發(fā)現(xiàn)IDE多了一個選項: 查看IDE自動生成的sql語句: 寫道 `
做項目需要用到這個特性。我使用navicat,如果將日期類型選擇為timestamp時,會發(fā)現(xiàn)IDE多了一個選項:
做項目需要用到這個特性。
我使用navicat,如果將日期類型選擇為timestamp時,會發(fā)現(xiàn)IDE多了一個選項:
查看IDE自動生成的sql語句:
寫道
`lastUpdate` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00' ON UPDATE CURRENT_TIMESTAMP
如果去掉這個選項后:
寫道
`lastUpdate` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00'
區(qū)別就是“ ON UPDATE CURRENT_TIMESTAMP”了,他的作用就是當記錄有“變化“時會自動更新lastUpdate時間為系統(tǒng)當前時間。
注意:特意強調了有變化,換句話說,,即使使用update語句,但是內容沒有變化的話,該值就不會自動更新了。
聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯(lián)系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com
MySQL中當記錄更新時timestamp類型自動更新時間
MySQL中當記錄更新時timestamp類型自動更新時間:做項目需要用到這個特性。我使用navicat,如果將日期類型選擇為timestamp時,會發(fā)現(xiàn)IDE多了一個選項: 做項目需要用到這個特性。 我使用navicat,如果將日期類型選擇為timestamp時,會發(fā)現(xiàn)IDE多了一個選項: 查看IDE自動生成的sql語句: 寫道 `