数据库中nchar,nvarchar,char,varchar的区别
所以一般来说,有汉字的存储的存储的时候,用nchar/nvarchar,只有英文字苻和数字的时候用char/v。char:对英文(ASCII)占用一个字节,对汉字占用两个字节,存储定长数据很方便,char字段上的索。nvarchar:双字节存储,对一个英文字符和一个汉字都占用两个字节,存储是变长的。varchar:单字节存储,英文占用一个字节,汉字占用两个字节,存储是变长的。text和你ntext都是变长存储的,不同的是ntext是双字节存储的。2:变长:变长字符不会以空格填充。定的长度的字符串类型。
原创
2024-05-09 16:22:35 ·
215 阅读 ·
0 评论