SQL中的nvarchar是什么数据类型?

如题所述

第1个回答  推荐于2018-01-19
NVARCHAR
在存储时,无论是还是半角,每个字符都占用两个字节。
在定义时,无论全角或是半角,都是定义字符个数而不是字节数。
最多显示4000个字符(无论全角或半角)
是UNICODE标准。

字符中,英文字符只需要一个字节存储就足够了,但汉字众多,需要两个字节存储,英文与汉字同时存在时容易造成混乱,Unicode字符集就是为了解决字符集这种不兼容的问题而产生的,它所有的字符都用两个字节表示,即英文字符也是用两个字节表示。

nvarchar(n)
包含 n 个字符的可变长度 Unicode 字符数据。n 的值必须介于 1 与 4,000 之间。字节的存储大小是所输入字符个数的两倍。所输入的数据字符长度可以为零。nvarchar 在 SQL-92 中的为 national char varying 和 national character varying。本回答被提问者和网友采纳
第2个回答  2011-01-28
是字符串类型,string

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网