SQLstring类型字段存储⽐较
字符串是什么字段类型
1 char varchar nvarchar概要
1.char是定长的,也就是当你输⼊的字符⼩于你指定的数⽬时,char(8),你输⼊的字符⼩于8时,它会再后⾯补空值。当你输⼊的字符⼤于指定的数时,它会截取超出的字符
2.varchar是变长型,它的存储空间会跟你输⼊的实际字符数⽽改变,但最⼤长度不能超过你指定的长度。
3.nvarchar是unicode的变长型
2 varchar 与 nvarchar的区别
1.nvarchar  和  varchar  的区别是存储⽅式不同
varchar是按字节存储的.⽽带 "n "的nvarchar是按字符存储的
⽐如说  varchar(40),能存储40个字节长度的字符,存储中⽂字符的时候,因为中⽂字符1个字符就等于2个字节.所以varchar(40)只能存储20个中⽂字符.
nvarchar(40),就可以存储40个中⽂字符,也就是说可以存储80个字节长度的字符.nvarchar要相对于存储
的字符类型.⽐如有些字符是占3个字节的. 同样的,char和nchar也⼀样道理

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。