TIMESTAMP和DATETIME的区别
2015-05-10 16:43
337 查看
TIMESTAMP和DATETIME的区别
1. 存储空间不同
a) TIMESTAMP占用4个字节b) DATETIME占用8个字节
2. 受时区影响
c) TIMESTAMP实际记录的是1970-01-01 00:00:01到现在的数数,受时区影响d) DATETIME不受时区影响
3. 时间范围不同
e) TIMESTAMP的时间范围是:'1970-01-01 00:00:01' UTC ~ '2038-01-19 03:14:07' UTCf) DATETIME的时间范围是:'1000-01-01 00:00:00' ~ '9999-12-31 23:59:59'
4. 自动更新
g) TIMESTAMP类型在默认情况下,insert、update 数据时,TIMESTAMP列会自动以当前时间(CURRENT_TIMESTAMP)填充/更新。5. Mysql中,TIMESTAMP和long之间的转换函数:
h) TIMESTAMP转long:UNIX_TIMESTAMPi) long转TIMESTAMP:FROM_UNIXTIME
相关文章推荐
- 数据库中timestamp,datetime,int时间类型区别
- 转 数据库中的 date datetime timestamp的区别
- MySQL中DATETIME、DATE和TIMESTAMP的区别
- MySQL中DATETIME、DATE和TIMESTAMP类型的区别
- datetime与timestamp区别汇总
- MySQL中DATETIME、DATE和TIMESTAMP类型的区别
- mysql的日期存储字段比较int,datetime,timestamp区别
- MySql中datetime与timestamp的区别
- MySQL中DATETIME、DATE和TIMESTAMP的区别
- MySQL date、datetime和timestamp类型的区别
- MySQL中 TIMESTAMP类型 和 DATETIME类型 的区别
- mysql中DATETIME、DATE和TIMESTAMP的区别
- mysql中timestamp,datetime,int类型区别
- mysql数据库中date datetime timestamp time的区别
- date,datetime,timestamp 的区别
- mysql中Timestamp,time,datetime 区别
- mysql中timestamp,datetime,int类型的区别与优劣
- mysql中Timestamp,time,datetime 区别??
- mysql中timestamp,datetime,int类型的区别与优劣
- mysql中Timestamp,time,datetime 区别