问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

datetime和timestamp的区别是什么?

发布网友 发布时间:2022-05-05 10:06

我来回答

4个回答

热心网友 时间:2022-05-05 11:35

datetime和timestamp是出现在MySQL和SqlServer数据库中的。
MySQL中datetime和timestamp的区别:
(一)范围不同。
“datetime” 以'YYYY-MM-DD HH:MM:SS'格式检索和显示DATETIME值。支持的范围为'1000-01-01 00:00:00'到'9999-12-31 23:59:59'TIMESTAMP值不能早于1970或晚于2037
(二)储存不同。
1,TIMESTAMP
①4个字节储存(Time stamp value is stored in 4 bytes)
②值以UTC格式保存( it stores the number of milliseconds)
③时区转化 ,存储时对当前的时区进行转换,检索时再转换回当前的时区。
2,datetime
①8个字节储存(8 bytes storage)
②实际格式储存(Just stores what you have stored and retrieves the same thing which you have stored.)
③与时区无关(It has nothing to deal with the TIMEZONE and Conversion.)

注:TIMESTAMP列的显示格式与datetime列相同。

SqlServer中datetime和timestamp在中用法区别基本都差不多。
datetime :
SqlServer中用两个 4 字节的整数内部存储 datetime 数据类型的值。第一个 4 字节存储 base date(即 1900 年 1 月 1 日)之前或之后的天数。基础日期是系统参考日期。不允许早于 1753 年 1 月 1 日的 datetime 值。另外一个 4 字节存储以午夜后毫秒数所代表的每天的时间。
注:smalldatetime 数据类型存储日期和每天的时间,但精确度低于 datetime。SQL Server 将 smalldatetime 的值存储为两个 2 字节的整数。第一个 2 字节存储 1900 年 1 月 1 日后的天数。另外一个 2 字节存储午夜后的分钟数。日期范围从1900 年 1 月 1 日到 2079 年 6 月 6 日,精确到分钟。
timestamp:timestamp 这种数据类型表现自动生成的二进制数,确保这些数在数据库中是唯一的。timestamp 一般用作给表行加版本戳的机制。存储大小为 8 字节。

热心网友 时间:2022-05-05 12:53

一、区别:
1、DATETIME类型用在你需要同时包含日期和时间信息的值时。MySQL检索并且以'YYYY-MM-DD HH:MM:SS'格式显示DATETIME值,支持的范围是'1000-01-01 00:00:00'到'9999-12-31 23:59:59'。

2、TIMESTAMP列类型提供一种类型,可以使用它自动地用当前的日期和时间标记INSERT或UPDATE的操作。如果有多个TIMESTAMP列,只有第一个自动更新。

二、简介
1)TIMESTAMP
1.4个字节储存(Time stamp value is stored in 4 bytes)
2.值以UTC格式保存( it stores the number of milliseconds)
3.时区转化 ,存储时对当前的时区进行转换,检索时再转换回当前的时区。

2)datetime
1.8个字节储存(8 bytes storage)
2.实际格式储存(Just stores what you have stored and retrieves the same thing which you have stored.)
3.与时区无关(It has nothing to deal with the TIMEZONE and Conversion.)

热心网友 时间:2022-05-05 14:28

DATETIME
日期和时间的组合。支持的范围是'1000-01-01 00:00:00'到'9999-12-31 23:59:59'。MySQL以'YYYY-MM-DD HH:MM:SS'格式显示DATETIME值,但允许使用字符串或数字为DATETIME列分配值。
TIMESTAMP[(M)]
时间戳。范围是'1970-01-01 00:00:00'到2037年。
TIMESTAMP列用于INSERT或UPDATE操作时记录日期和时间。如果你不分配一个值,表中的第一个TIMESTAMP列自动设置为最近操作的日期和时间。也可以通过分配一个NULL值,将TIMESTAMP列设置为当前的日期和时间。

TIMESTAMP值返回后显示为'YYYY-MM-DD HH:MM:SS'格式的字符串,显示宽度固定为19个字符。如果想要获得数字值,应在TIMESTAMP 列添加+0。

注释:MySQL 4.1以前使用的TIMESTAMP格式在MySQL 5.1中不支持;关于旧格式的信息参见MySQL 4.1 参考手册。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
是选诺顿杀毒软件好还是NOD32好? 诺顿好还是NOD32好???请高手指点 诺顿安全软件和ESET NOD32安全软件相比,谁的防护.杀毒更强,功能更多... 诺顿和NOD32这两个杀毒软件哪个比较好? 什么是土地二次抵押 "口似含莲,乾姜之手"是什么意思? 乾姜的意思是什么 都说Pinnacle Food公司各方面做的好,有对这家了解的吗 空调蒸发箱多久清洗一次 空调蒸发箱需要清洗吗 苹果xr流量设置 如何删除QQ里的单向好友? 请问重型钢结构厂房一般用在哪些领域的建筑里? 重要钢结构指什么? 《五虎征西》的主要内容 轻钢建筑和重钢建筑的区别是什么? 我的用电脑版微信登录不上去,而别人的号却可以登录上去(同一台电脑)? 电脑安装了ie,和google两个浏览器,怎样查看他们的内核属性? 牛崇光的大鼓目录 如何看ie内核 搜狗 怎么查看使用的哪个版本的ie内核 杨家将是什么时候的故事 梦见住小旅店让小偷把锁撬开东西被偷 小说杨家将里杨宗宝的儿子叫什么?之后的故事是怎样? 很清楚的一个梦,梦见我听说最近小偷特别多,撬锁人家门,我听到隔壁有声,开了门缝,原来是装修,那人 梦见小偷撬我家的门,我大喊抓小偷,然后很多人把小偷抓住。后来小偷回来... 梦见小偷开锁、我拼命的锁、然后逃跑出去、小偷追我、我到处求救、然后家里*来了、抓住了 保时捷车门划痕还有一点凹陷修复多少钱 梦见小偷在窗户外看,后来又梦见有人在门外撬锁被我发现把门锁好了? 威朗右后车门凹陷修复大概多少钱? 梦见两个小偷想撬锁进入,被爸爸发现,吓跑了 我的动感相册打不开了,怎样帮它打开 为什么手机的相册自己打开了,而且还左右的自动滑动? 手机相册被我保密了怎么打开? 手机相册打开是咋回事 我要怎样进入手机相册 安卓系统微影下载 微影q7卡在安卓界面 有什么软件可以用手机制作微电影? 微影相册里制作高级相册删,传照片失败 现在网络上的微影代理怎么样?合法吗?出售他们的资源会不会侵权啊? 枸杞秋天吃上火么 秋天吃枸杞会不会上火 秋天吃枸杞上火吗?怎么吃才能不上火呢? su里可以按rgb填材质吗 5W的台灯有多亮?可以在床上看书么? 经常吃枸杞会上火么? 枸杞吃了会上火吗? 吃枸杞会上火吗 吃枸杞到底会不会“上火”? 5瓦的节能灯泡有多亮?合适做台灯用吗?