常用的sql server 数据类型介绍

2019-04-20 08:56:19来源:爱站网 阅读 ()

新老客户大回馈,云服务器低至5折

  我们在开发过程中进行数据库设计的时候一般都会要先选择数据类型,不同的数据对应不同的数据类型,那么我们现在去了解一下常用的sql server 数据类型介绍吧。

  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

  以上就是我们为各位朋友们分享的常用的sql server 数据类型介绍,希望可以帮助到大家,爱站技术频道小编会耐心解答大家的问题。


原文链接:https://js.aizhan.com/data/mssql/5594.html
如有疑问请与原作者联系

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:数据库中的重复数据该如何删除

下一篇:SQL Server虚拟内存不足怎么办