服务器之家

服务器之家 > 正文

sql server 常用的几个数据类型

时间:2019-11-11 15:01     来源/作者:mssql教程网

Sql server中常用的几个数据类型

binary 
固定长度的二进制数据,其最大长度为 8,000 个字节。 

varbinary 
可变长度的二进制数据,其最大长度为 8,000 个字节。 

image 
可变长度的二进制数据,其最大长度为 2G+ - 1 (2,147,483,647) 个字节 

text 
服务器代码页中的可变长度非 Unicode 数据的最大长度为 2G+ (2,147,483,647) 个字符。当服务器代码页使用双字节字符时,存储量仍是 2,147,483,647 字节。存储大小可能小于 2,147,483,647 字节(取决于字符串)。 

image 
可变长度二进制数据介于 0 与 2G+ (2,147,483,647) 字节之间 

--binary 和 varbinary 
固定长度 (binary) 的或可变长度 (varbinary) 的 binary 数据类型。 

binary [ ( n ) ] 
固定长度的 n 个字节二进制数据。N 必须从 1 到 8,000。存储空间大小为 n+4 字节。 

varbinary [ ( n ) ] 
n 个字节变长二进制数据。n 必须从 1 到 8,000。存储空间大小为实际输入数据长度 +4 个字节,而不是 n 个字节。输入的数据长度可能为 0 字节。在 SQL-92 中 varbinary 的同义词为 binary varying。 
注释 
1. 如果在数据定义或变量声明语句中没有指定 n,默认长度为 1。如果没有用 CAST 函数指定 n,默认长度为 30。 
2. 当列数据项大小一致时应使用 binary。 
3. 当列数据项大小不一致时应使用 varbinary

相关文章

热门资讯

玄元剑仙肉身有什么用 玄元剑仙肉身境界等级划分
玄元剑仙肉身有什么用 玄元剑仙肉身境界等级划分 2019-06-21
男生常说24816是什么意思?女生说13579是什么意思?
男生常说24816是什么意思?女生说13579是什么意思? 2019-09-17
华为nova5pro和p30pro哪个好 华为nova5pro和华为p30pro对比详情
华为nova5pro和p30pro哪个好 华为nova5pro和华为p30pro对比详情 2019-06-22
Nginx服务器究竟是怎么执行PHP项目
Nginx服务器究竟是怎么执行PHP项目 2019-05-24
配置IIS网站web服务器的安全策略配置解决方案
配置IIS网站web服务器的安全策略配置解决方案 2019-05-23
返回顶部