DATE類型用在你僅需要日期值時,沒有時間部分。MySQL檢索并且以'YYYY-MM-DD'格式顯示DATE值
TIMESTAMP列類型提供一種類型,你可以使用它自動地用當(dāng)前的日期和時間標(biāo)記INSERT或UPDATE的操作。如果你有多個TIMESTAMP列,只有第一個自動更新。 自動更新第一個TIMESTAMP列在下列任何條件下發(fā)生: 列沒有明確地在一個INSERT或LOAD DATA INFILE語句中指定。 列沒有明確地在一個UPDATE語句中指定且一些另外的列改變值。(注意一個UPDATE設(shè)置一個列為它已經(jīng)有的值,這將不引起TIMESTAMP列被更新,因為如果你設(shè)置一個列為它當(dāng)前的值,MySQL為了效率而忽略更改。) 你明確地設(shè)定TIMESTAMP列為NULL. 除第一個以外的TIMESTAMP列也可以設(shè)置到當(dāng)前的日期和時間,只要將列設(shè)為NULL,或NOW()。
ps.該網(wǎng)站同時還收錄了一些相關(guān)技術(shù)應(yīng)用的文章