暂无图片
暂无图片
1
暂无图片
暂无图片
暂无图片

SQL 字符串和二进制类型

suger 2023-11-27
296

字符串和二进制类型

  •  

SQL Server 支持以下字符串和二进制类型。

类型说明
binary 和 varbinary
固定长度或可变长度的 Binary 数据类型。 如果 binary 数据是最容易来回移动的数据,则将数据转换为 binary 和 varbinary 数据类型很有用
char 和 varchar
字符数据类型 char(大小固定)或 varchar(大小可变) 。

从 SQL Server 2019 (15.x) 起,使用启用了 UTF-8 的排序规则时,这些数据类型会存储 Unicode 字符数据的整个范围,并使用 UTF-8 字符编码。
nchar 和 nvarchar
Unicode 字符数据类型 nchar(大小固定)或 nvarchar(大小可变)。

从 SQL Server 2012 (11.x) 起,使用启用了补充字符 (SC) 的排序规则时,这些数据类型会存储 Unicode 字符数据的整个范围,并使用 UTF-16 字符编码。
ntext、text 和 image
用于存储大型非 Unicode 字符、Unicode 字符及二进制数据的固定长度数据类型和可变长度数据类型。 Unicode 数据使用 Unicode UCS-2 字符集。

的未来版本中将删除ntext  text  image SQL Server数据类型。 请避免在新开发工作中使用这些数据类型,并考虑修改当前使用这些数据类型的应用程序。
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论