MYSQL-datatime和timestamp的区别

 我来答
zyxzyx16688
高粉答主

2017-11-04 · 繁杂信息太多,你要学会辨别
知道大有可为答主
回答量:3.4万
采纳率:65%
帮助的人:1859万
展开全部
datetime 和 timestamp 都是保存时间格式为 YYYY-MM-DD HH:MM:SS 一共10多个字符,
datetime 保存的时间范围较大,年的数字在:1000---9999之间
timestamp 保存的时间较小,年的数字在:1970 --2037 之间
创建一张表,一种有3个字段:
编号
datetime_info
timestamp_info
datetime_info字段的类型datetime 范围在1000---9999之间
保存时间:1000-11-30 20:42:01没有提示报错
timestamp_info的字段类型是timestamp 范围在1970 --2037 之间
比如:1900-11-30 20:42:01
就会提示报错
如果输入:1970-11-30 20:42:01 就不会报错了
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式