云服务器网:购买云服务器和VPS必上的网站!

SQL Server数据类型——日期数据

类型
SQL Server 数据类型包括整数数据类型、小数数据类型、比较和排序类型、字符串流数据类型、日期和时间数据类型、二进制数据类型等,其中,日期数据类型可以成功实现多种利用场景,其主要使用处景和使用方式以下:
#### 一、使用处景
日期数据类型主要用于

类型

SQL Server 数据类型包括整数数据类型、小数数据类型、比较和排序类型、字符串流数据类型、日期和时间数据类型、二进制数据类型等,其中,日期数据类型可以成功实现多种利用场景,其主要使用处景和使用方式以下:

#### 一、使用处景

日期数据类型主要用于存储以日、时、分、秒为单位的时间,数据库中定义的日期数据类型可以存储从公元1000年到9999年的日期,一般用于存储会议开始时间、结束时间及活动时间等信息。

#### 二、经常使用日期类型

(1) DATE

允许存储日期时间,可以指定年月日,例如`2020-03⑶1`,使用格式可让DATE输出指定的字符串,例如使用`CONVERT (VARCHAR(20), GETDATE(), 111)`可以输出`2020/03/31`的格式。

(2) DATETIME

允许存储日期时间,可以指定年月日时分秒,例如`2020-03⑶1 12:19:00`

(3) TIME

允许存储以时分秒的时间,例如`12:19:00`

(4) SMALLDATETIME

允许存储日期时间,可以指定年月日和小时分,例如`2020-03⑶1 12:19`

#### 三、经常使用函数

(1) GETDATE()

用于输出当前服务器日期时间,输出值可以是DATETIME、DATE或TIME类型。

(2) CAST(X as Y)

用于将变量X值转换成类型Y,经常使用于日期转换,例如`CAST(‘2020-03⑶1’ as DATETIME)`。

(3) DATENAME(Z,X)

用于取出X日期值指定Z字段,Z包括year、month和day等字段类型,经常使用于取出年份或月份等指定日期值,例如`DATENAME(YEAR,’2020-03⑶1′)`可以输出结果2020。

#### 四、结论

以上就是SQL Server日期数据类型的使用方式,它不但可以用于存储日期时间,还可以用于数据转换和日期的各种提取,可谓是非常实用的数据类型,在数据库中广泛使用。

本文来源:https://www.yuntue.com/post/83772.html | 云服务器网,转载请注明出处!

关于作者: yuntue

云服务器(www.yuntue.com)是一家专门做阿里云服务器代金券、腾讯云服务器优惠券的网站,这里你可以找到阿里云服务器腾讯云服务器等国内主流云服务器优惠价格,以及海外云服务器、vps主机等优惠信息,我们会为你提供性价比最高的云服务器和域名、数据库、CDN、免费邮箱等企业常用互联网资源。

为您推荐

发表回复

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