首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >datetime vs smalldatetime

datetime vs smalldatetime
EN

Stack Overflow用户
提问于 2009-11-29 09:10:05
回答 3查看 7.2K关注 0票数 5

如果我不关心小于秒,那么在sql-server 2005中存储我的DateTime值的推荐类型应该是什么,是datetime还是smalldatetime等等?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2009-11-29 09:14:43

smalldatetime的分辨率可以精确到一分钟,所以如果这个解决方案对您来说没问题,smalldatetime的分辨率要小50% (4个字节比8个字节),所以最好是这样。

请参阅http://karaszi.com/the-ultimate-guide-to-the-datetime-datatypes以获得更好的概述。

票数 10
EN

Stack Overflow用户

发布于 2009-11-29 09:59:11

如果你不确定,使用datetime -任何其他的都是过早的优化。你可能会改变主意,在未来需要几秒钟。

票数 7
EN

Stack Overflow用户

发布于 2009-11-29 09:14:12

如果您不关心秒、早于1900或晚于2079的日期,则smalldatetime将是不错的:)否则您最好使用datetime。

http://msdn.microsoft.com/en-us/library/aa258277(SQL.80).aspx

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1814324

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档