摘要: 1.1.charchar的长度是固定的,最大支持2000个字节。比如,定义了char(20),即使插入abc,不足二十个字节,数据库也会在abc后面自动加上17个空格,以补足二十个字节;char是区分中英文的,中文在char中占两个字节,而英文占一个,所以char(20)只能存20个字母或10个汉字。char适用于长度比较固定的,一般不含中文的情况。1.2.varchar/varchar2varchar是长度不固定的,最大支持4000个字节。比如,定义了varchar(20),当插入abc,则在数据库中只占3个字节。varchar同样区分中英文,这点同char。varchar的效率低于char 阅读全文
posted @ 2012-01-06 15:10 布瓜 阅读(452) 评论(0) 推荐(0) 编辑