养生 装修 购物 美食 感冒 便秘 营销 加盟 小吃 火锅 管理 创业 搭配 减肥 培训 旅游

mssql 如何添加时分秒

时间:2024-10-30 11:17:42

SQLServer中有几种学常见的关于日期的数据类型,如:date、datetime、smalldatetime和datetime2。这几种数据类型中,有的含有时、分、秒信息,有的没有包含时分秒。本文说明如何在SQLServer中添加时分秒的信息,

mssql 如何添加时分秒

SQLServer常见日期数据类型介绍

1、date数据类型说明date表示一个日期,不包含时间部分,可以表示的日期范围从0001-01-01到9999-12-31,占用3个字节的存储空间。date数据类型默认的字符串文本格式为YYYY-MM-DD。declare@date1date,@date2dateset@date1='2017-11-28'set@date2=getdate()select@date1date1,@date2date2go

mssql 如何添加时分秒

2、datetime数据类型说明datetime包含日期和时间,可以表示的日期范围从1753-01-0100:00:00到9999-12-3123:59:59.997,占用8个字节的存储空间。datetime数据类型默认的字符串文本格式为:YYYY-MM-DDHH:MM:SS[.nnn],其中n是一个0到3位的数字,范围为0到999,表示毫秒。datetime可以精确到3.33毫秒。declare@date1datetime,@date2datetimeset@date1='2017-11-2806:57:02.123'set@date2=getdate()select@date1date1,@date2date2go

mssql 如何添加时分秒

3、datet坡纠课柩ime2数据类型说明datetime2包含日期和时间,可以表示的日期范围从1753-01-0100:00:扉钛笆哇00到9999-12-3123:59:59.9999999,占用6~8个字节的存储空间。datetime2数据类型默认的字符串文本格式为:YYYY-MM-DDHH:MM:SS[.nnnnnnn],其中n是一个0到7位的数字,范围为0到9999999,表示纳秒。datetime2可以精确到100纳秒。declare@date1datetime2,@date2datetime2set@date1='2017-11-2806:57:02.1234567'set@date2=getdate()select@date1date1,@date2date2go

mssql 如何添加时分秒

4、smalldatetime数据类型说明s葡矩酉缸malldatetime数据类型包含日期和时间,可以表示的日期范围从1900-01-扉钛笆哇0100:00:00到2079-06-0623:59:00,占用4个字节的存储空间。smalldatetime数据类型默认的字符串文本格式为:YYYY-MM-DDHH:MM:SS,其中ss是表示秒钟的两位数字,范围为00到59。小于或等于29.998秒的值向下舍入为最接近的分钟数,大于或等于29.999秒的值向上舍入为最接近的分钟数。smalldatetime可以精确到1分钟。declare@date1smalldatetime,@date2smalldatetimeset@date1='2017-11-2806:57:02'set@date2=getdate()select@date1date1,@date2date2go

mssql 如何添加时分秒

如何保存包含时分秒的信息?

1、字段定义为datetime或datetime2从上面日期数据类型介绍可以看出,只有datetime和datetime2包含时分秒的信息,所以可以将字段定义为datetime或dateime2就可以让数据包含时分秒了。declare@date1datetime,@date2datetime2set@date1='2017-11-2806:57:02'set@date2='2017-11-2806:57:02'select@date1date1,@date2date2go

mssql 如何添加时分秒

2、字段字义为varchar可以将字段定义为varchar,将日期以字符串的方式保存。declare@date1datetime,@datestrVARCHAR(24)set@date1='2017-11-2806:57:02'set@datestr=CONVERT(VARCHAR(24),@date1,120)select@date1date1,@datestrdatestrgo

mssql 如何添加时分秒

3、CONVERT函数说明CONVERT函数可以用不同的格式显示日期和时间数据。语法如下:CONVERT(data_type(length),data_to_be_converted,style)data_type(length):目标数据类型(带有可选的长度)。data_to_be_converted:需要转换的值。style:日期/时间的输出格式。可以使用的style值如下图所示。

mssql 如何添加时分秒

© 一点知识