2013年11月28日 星期四

mysql 日期型態設定

在設計資料庫型態的時候,比較容易混亂的應該是timstamp & datetime,這裡記下一下差異性。



time:只需要時間,範圍'00:00:00'到'23:59:59'。

date:只需要年月日,範圍由'1000-01-01'到'9999-12-31'

timestamp:日期加上時間,日期日期戳章,利用此欄位型態可以自動塞入。
ex .XXX timestamp default current_timestamp ON UPDATE CURRENT_TIMESTAMP。
範圍不能早於西元1970晚於2037年。可做時區轉換。

datetime:日期加上時間,範圍由'1000-01-01 00:00:00'到'9999-12-31 23:59:59'

沒有留言:

張貼留言