标签:
区别:
char:存储的数据时固定长度的;
varchar:存储的数据可变长度
举例:
在数据表中定义两个数据项char(200)和varchar(200),同时存入字符串串"Hello Word",
char类型便会用这200多的数据长度存储这十几个字符,简直很汗!;
varchar类型会按需索取,只会用这十几个字符需要的空间来存储它,再加上一个位置来存储位置信息,嗯,好多了。
注意:
1、这样看起来varchar比char好多了,char有优点吗?
当然有的!!!
2、既然varchar按需索取,那么定义数据表的时候使劲往大了写好吗?错误
so,还是老老实实来吧,该定义多大定义多大,嗯,就是这样……
标签:
原文地址:http://www.cnblogs.com/songziqing/p/5303013.html