在設計資料庫型態的時候,比較容易混亂的應該是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'
沒有留言:
張貼留言