SQL Server 2008除了DateTime和SmallDateTime之外,又新增了四种时间类型,分别为:date,time,datetime2和datetimeoffset。
各时间类型范围、精度一览表:
数据类型 时间范围 精度
datetime 1753-01-01到9999-12-31 00:00:00 到 23:59:59.997 3.33毫秒
smalldatetime 1900-01-01 到 2079-06-06 00:00:00 到 23:59:59 分钟
date 0001-01-01 到 9999-12-31 天
time 00:00:00.0000000 到 23:59:59.9999999 100 纳秒
datetime2 0001-01-01 到 9999-12-31 00:00:00 到 23:59:59.9999999 100 纳秒
datetimeoffset 0001-01-01 到 9999-12-31 00:00:00 到 23:59:59.9999999 -14:00 到 +14:00 100 纳秒
各时间类型表达式一览表: 数据类型 输出 time 12:35:29. 1234567 date 2007-05-08 smalldatetime 2007-05-08 12:35:00 datetime 2007-05-08 12:35:29.123 datetime2 2007-05-08 12:35:29. 1234567 datetimeoffset 2007-05-08 12:35:29.1234567 +12:15
分享到:
相关推荐
### SqlServer数据库的数据类型详解 数据类型在编程与数据库管理中扮演着至关重要的角色,它不仅定义了数据的存储方式,还决定了数据可以执行的操作。SQL Server作为一种广泛使用的数据库管理系统,提供了丰富的...
SQL Server 数据类型是数据库管理系统中用于定义和存储数据的基础组件,它们决定了数据的结构和特性。在SQL Server 2000中,数据类型的选择至关重要,因为它直接影响到数据的存储方式、大小以及处理效率。 首先,让...
### SQL Server 常用字段类型详解 在数据库设计与管理中,选择合适的字段类型对于数据的存储效率、查询性能以及数据完整性至关重要。SQL Server 提供了丰富的数据类型,覆盖了从基本数值到复杂文本、图像等各类数据...
- 《SqlServer SSIS初探》 - 官方文档及在线帮助文档。 #### 2. 软件准备 **2.1. 软件安装** 安装SQL Server 2008之前,请确保系统满足上述最低要求。安装过程中,可以选择适合的安装选项(如完整安装、典型安装...
### SQL Server 2005 学习资料 #### 数据库的产生背景 数据库技术的出现与发展是为了有效地管理和处理大量的数据。随着计算机技术的发展及应用领域的不断扩大,如何高效地存储和检索数据成为了一个重要的问题。...
在 SQL Server 中,这些类型提供了不同的取值范围。而在 C# 中,则使用对应的整型数据类型来匹配这些范围。 #### 3. 浮点类型(Float) - **SQL Server**: - `smallmoney`: 存储小数点后两位的货币值。 - `money...
### SQL Server 数据类型详解 #### 一、字符型数据 SQL Server 提供了多种字符型数据类型,包括固定长度和可变长度的数据类型。 - **`char(n)`**:固定长度字符串,`n` 表示字符的最大长度,最大值为 8000 字符。...
### SQL Server 2021 数据类型详解 #### 引言 SQL Server 是一款由微软公司开发的关系型数据库...通过对SQL Server 2021中各种数据类型的了解和掌握,我们可以更好地满足不同的业务需求,并实现高效的数据管理和查询。
- SQL Server 支持多种日期时间数据类型,如`DATE`, `TIME`, `DATETIME`, `DATETIME2`等。 #### 二、简答题知识点解析 1. **逻辑运算符 AND 和 OR 的差异** - **AND 运算符**要求连接的表达式都为真,最终结果才...
### SQL Server 数据库与表的管理 #### 一、SQL Server 的存储机制 SQL Server 在磁盘上的存储方式是以文件为单位的,主要包括数据文件和事务日志文件两大类。 - **数据文件**: - **主数据文件**(`.mdf`):...
- **DATETIME**:用于存储日期和时间,取值范围是 1753 年 1 月 1 日到 9999 年 12 月 31 日,精确到 1/300 秒。 - **SMALLDATETIME**:同样用于存储日期和时间,但取值范围较窄,从 1900 年 1 月 1 日到 2079 年 6 ...
SQL Server 是一种关系型数据库管理系统,它提供了丰富的数据类型来满足不同数据存储需求。以下是针对提供的文件内容的详细解释: 1. **数据类型**: - **整数型**: 包括 `bigint`(最大的整数类型)、`int`(常规...
`GETDATE()`函数是SQL Server中用于获取当前日期和时间的内置函数,返回一个`datetime`类型的值。而`CONVERT()`函数则用于将日期或时间值转换为字符串,或者将字符串转换为日期或时间值。在上述描述和标签中,主要...
### SQL Server 数据库的数据类型详解 在SQL Server数据库系统中,数据类型的选择对于表结构的设计至关重要,它不仅影响着数据的存储效率,还会影响到查询性能和应用的安全性。本篇文章将详细介绍SQL Server中的几...
- **SQL Server**:使用`GETDATE()`函数获取当前系统时间,使用`CONVERT(datetime, GETDATE(), 0)`转换为特定格式。 - **Access**:使用`Date()+Time()`或`Now()`获取当前系统时间,使用`DateDiff()`和`DateAdd()`...
6. **datetime范围**:datetime数据类型可以存储的日期范围是从1753年1月1日至9999年12月31日(B选项)。 7. **默认值**:在创建表时,为某列设置默认值(如0),意味着当插入新行且未指定该列的值时,系统会自动...
### SQL Server 数据类型详解 #### 引言 在SQL Server中,数据类型是数据库设计的基础,决定了数据如何被存储和处理。本文将深入探讨SQL Server提供的25种数据类型,帮助初学者快速掌握这一核心概念。 #### 1. 二...
在SQL Server中,数据类型扮演着至关重要的角色,它们决定了数据的存储方式和取值范围。主要的数据类型可以分为以下几类: 1. 精确数字型:包括整数型(bigint, int, smallint, tinyint)、带固定精度和小数位数的...
### SQL Server 数据库基础知识及操作指南 #### 一、创建数据库 在 SQL Server 中创建数据库是管理和组织数据的基础。可以通过图形界面工具“企业管理器”或使用 T-SQL 语句来实现。 **1. 使用企业管理器创建...
在 Microsoft SQL Server 中,日期和时间数据类型包括 Datetime 和 Smalldatetime 两种类型时,所存储的日期范围是从 1753 年 1 月 1 日开始,到 9999 年 12 月 31 日结束(每一个值要求 8 个存储字节)。...