最新活动:电脑PC端+手机端+微网站+自适应网页多模板选择-建站388元起价!!!
当前位置:主页 > 网站建设 > SQL Server 日期相关资料详细介绍建站知识

SQL Server 日期相关资料详细介绍建站知识

时间:2023-05-23 11:05:23 阅读: 文章分类: 网站建设 作者: 建站小能手

导读:1建站知识对于开发人员来说,日期处理或许简单,或许很难。结合自己过往的开发经验并整合网上的例子,总结出一些日期相网站建设seo网站排名优化软件。

网站建设seo网站排名优化软件

一、日期类型:

对于SQL Server 2008 来说(因为2000甚至2005已经稍微有被淘汰的迹象,所以在此不作过多说明,加上自己工作使用的是2008R2。所以不保证08以前的能用),日期类型有:

数据类型

格式

范围

精确度

存储大小(以字节为单位)

用户定义的秒的小数精度

时区偏移量

time

hh:mm:ss[.

nnnnnnn]

00:00:00.0000000 到 23:59:59.9999999

100 纳秒

3 到 5

date

YYYY-MM-DD

0001-01-01 到 9999-12-31

1 天

3

smalldatetime

YYYY-MM-DD hh:mm:ss

1900-01-01 到 2079-06-06

1 分钟

4

datetime

YYYY-MM-DD hh:mm:ss[.

nnn]

1753-01-01 到 9999-12-31

0.00333 秒

8

datetime2

YYYY-MM-DD hh:mm:ss[.

nnnnnnn]

0001-01-01 00:00:00.0000000 到 9999-12-31 23:59:59.9999999

100 纳秒

6 到 8

datetimeoffset

YYYY-MM-DD hh:mm:ss[.

nnnnnnn] [+|-]hh:mm

0001-01-01 00:00:00.0000000 到 9999-12-31 23:59:59.9999999(以 UTC 时间表示)

100 纳秒

8 到 10

注意:所有系统日期和时间值均得自运行 SQL Server 实例的计算机的操作系统。

每一种日期类型有其使用范围,当然以刚好适用为最佳选择,切记不要为了方便,什么都用datetime类型。从性能方面会有很大影响,举个例子:

一个表,有1亿行的数据,有10列日期型(对于一些历史表来说这是完全有可能的)。如果全部使用datetime,那么光这部分的存储空间就是:10*100000000*8字节/(1024*1024)≈7629M≈7.4G,当然,如果有这样的需要,再大也还是要用的,假设其实业务上不需要那么精确(因为datetime是精确到0.00333秒),只需要精确到1分钟即可,那么毫不犹豫使用smalldatetime,可以减少一半的空间,也就是大约3.7G。减少空间的好处有很多,比如备份及数据库文件的大小可以减少,让有限的预算做更多的事情。而且数据页固定8KB,越少的体积单页能存放的数据也就越多,查询时要访问的页面就更少,缓解I/O压力。同时对索引的使用也更有效,等等。

关键词标签: SQL 相关资料 详细介绍

声明: 本文由我的SEOUC技术文章主页发布于:2023-05-23 ,文章SQL Server 日期相关资料详细介绍建站知识主要讲述详细介绍,相关资料,SQL网站建设源码以及服务器配置搭建相关技术文章。转载请保留链接: https://www.seouc.com/article/web_5452.html

我的IDC 网站建设技术SEOUC.COM
专注网站建设,SEO优化,小程序设计制作搭建开发定制网站等,数千家网站定制开发案例,网站推广技术服务。
  • 5000+合作客服
  • 8年从业经验
  • 150+覆盖行业
  • 最新热门源码技术文章