SQLServer中常用的几种数据类型

SQLServer中常用的几种数据类型
SQL Server中常用的几种数据类型

二元的
固定长度的二进制数据,最大长度为8000字节。

varbinary
最大长度为8000字节的可变长度二进制数据。

图像
可变长度二进制数据,最大长度为2G - 1(2147483647)字节

文本
服务器代码页中可变长度非Unicode数据的最大长度是2G(2147483647)字符。当服务器代码页使用双字节字符时,存储量仍然是2147483647字节。存储大小可能小于2147483647字节(取决于字符串)。

图像
可变长度二进制数据介于0和2G(2147483647)字节之间。

——binary和varbinary
该固定长度的二进制数据类型(二进制)或可变长度(varbinary)。

二进制{(n)}
一个固定长度的n字节二进制数据。n必须从1到8000。存储空间的大小是n + 4字节。

varbinary {(n)}
N个字节的二进制数据的变化,必须是从1到8000,存储空间的大小是4个字节长度+实际输入的数据,不是N个字节。输入数据长度可以是0字节。在SQL-92,同义词是二进制变为varbinary。
笔记
1。如果在数据定义或变量声明语句中没有指定n,默认长度为1。如果n没有使用CAST函数指定,默认长度为30。
2。当列数据的大小相同时,应该使用二进制。
三.varbinary时应当使用列中的数据的大小是不一样的
免责声明:本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。
相关文章
返回顶部