数据类型

整数类型

名称                            取值范围                            说明

bit                               存储0和1                            表示位整数,除了表示0和1,还可以为null

int                            -2^31 ~ 2^31-1                      表示一般整数,占用4个字节


浮点型

名称                            取值范围                            说明

float                   -1.79E+308~1.79E+308              占用8字节


字符串类型

名称                            取值范围                            说明

char(n)                         1~8000            表示固定长度的字符串,若是没有达到指定长度,则后面会用空格填充

nchar(n)                       1~4000            表示固定长度的字符串,但是一个字符占两个字节,未满会空格补充

varchar(n)                    1~8000            表示会变长的数据,一个字符占一个字节 

nvarchar(n)                  1~4000            表示会变长的数据,但是一个字符占两个字节

varchar(max)                1~2^31-1         表示会变长的数据,但是表示的长度是实际输入长度+2个字节   

nvarchar(max)              1~2^31-1         表示会变长的数据,但是表示的长度是实际输入长度的两倍+2个字节


日期时间类型

名称                                                    取值范围                                                说明

datetime                           1753年1月1日~9999年12月31日                  占用8个字节,精确到3.33毫秒

smalldatetime                    1900年1月1日~2079年6月6日                       占用4个字节,精确到分钟


获取时间的默认函数 getdate()

默认为获取电脑系统当前时间
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容