无意中发现的SQLServer中的数据类型datetime2

前两天使用hibernate生成表中发现,在SQLServer中生成的表,java.util.Date类型的属性生成的对应数据库数据类型是datetime2(7),其实也是第一次见到。

Microsoft已经加入了一个第三日期系统数据类型。这个第三系统数据类型是datetime2。它就像已经使用了很多年的datetime数据类型一样,但是它要更加准确。当datetime数据类型精确到千分之一秒的时候,它被四舍五入到.000, .003 或者.007秒钟。datetime2数据类型精确到100纳秒(七位小数位)。当我们使用datetime2数据类型的时候,你可以通过使用datetime2(n)选择要精确到的小数位,从零到七位。datetime2数据类型的值的设置方法同datetime的设置方法一致。

 

在这我们显示了如何控制数据类型的精度。

 

同时介绍下第四日期类型:

第四日期系统数据类型已经被加到了datetimeoffset系统数据类型中。这个数据类型在它的输出中包括了从GMT得来的时区偏移。

 

这两个新的数据类型可能只有在2008版本的里面才有。上述如有错误,欢迎指教,我也是第一次结束datetime2

©原创文章,转载请注明来源: 赵伊凡's Blog
©本文链接地址: 无意中发现的SQLServer中的数据类型datetime2

“无意中发现的SQLServer中的数据类型datetime2”的33个回复

  1. Pingback: instant payday loans
  2. Pingback: Blue Coaster33
  3. Pingback: best online casinos
  4. Pingback: Website
  5. Pingback: DIRECTV channels
  6. Pingback: fue
  7. Pingback: stop parking
  8. Pingback: her og nu laan
  9. Pingback: Instagram likes kopen
  10. Pingback: car parking
  11. Pingback: water ionizer
  12. Pingback: electrician 19067
  13. Pingback: locksmiths 4 u
  14. Pingback: house blue
  15. Pingback: electrical tools belt
  16. Pingback: electrician jokes
  17. Pingback: HD Coloring Pages
  18. Pingback: ionizer loans
  19. Pingback: pay day loans
  20. Pingback: loan payment plan
  21. Pingback: alkaline water
  22. Pingback: car insurance options
  23. Pingback: see
  24. Pingback: water ionizer
  25. Pingback: see

发表评论

电子邮件地址不会被公开。 必填项已用*标注