mysql代码大全 SQL中的nvarchar是什么数据类型?
SQL中的nvarchar是什么数据类型?
Varchar(n):可变长度字符数据类型,最大长度为8000个字符。Nvarchar(n):长度可变的Unicode数据,最大长度为4000个字符。字节的存储大小是输入字符数的两倍,即存储数据是双字节的。如果存储的数据只有一个字节,它也会使用两个字节来占用存储空间。Varchar通常用在英语和数字中。
SQL中的nvarchar是什么数据类型?
存储nvarchar时,无论是全角度还是半角度,每个字符都占用两个字节。定义时,无论是全角度还是半角度,都定义字符数,而不是字节数。Unicode标准字符集最多可显示4000个字符(全角或半角)。在字符中,英文字符只需要一个字节来存储,而中文字符很多,需要两个字节来存储。当英文和汉字同时存在时,很容易造成混淆。Unicode字符集的产生是为了解决字符集的不兼容问题。它的所有字符都用两个字节来表示,也就是说,英文字符也用两个字节来表示。Nvarchar(n)包含n个字符的可变长度Unicode字符数据。N的值必须介于1和4000之间。字节的存储大小是输入字符数的两倍。输入数据字符的长度可以为零。SQL-92中nvarchar的同义词有民族性变和民族性变。
mysql代码大全 数据类型是什么意思 nvarchar和varchar的区别
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。