代码改变世界

随笔档案-2012年03月

数据库中char, varchar, nvarchar的差异

2012-03-05 17:07 by hyddd, 35442 阅读, 收藏, 编辑
摘要: 1. char 固定长度,最长n个字符。 2. varchar 最大长度为n的可变字符串。 (n为某一整数,不同数据库,最大长度n不同) char和varchar区别: varchar必char节省空间,但在效率上比char稍微差一些。 说varchar比char节省空间,是因为varchar是可变字符串,比如:用varchar(5)存储字符串“abc”,只占用3个字节的存储空间,而用char(5)存储,则占用5个字节(“abc ”)。 阅读全文