SQL-varchar和nvarchar的区别,char和varchar的区别
varchar可以用来存储任意字符,nvarchar用来存储Unicode字符。
这是因为varchar以单字节为单位,nvarchar以双字节为单位。
而char是固定子长,例如char(10),即使没有存够10个字节,也会占用10个字节。
而varchar是可变字长,存多少数据,占用多少数据。
varchar可以用来存储任意字符,nvarchar用来存储Unicode字符。
这是因为varchar以单字节为单位,nvarchar以双字节为单位。
而char是固定子长,例如char(10),即使没有存够10个字节,也会占用10个字节。
而varchar是可变字长,存多少数据,占用多少数据。