mysql中同一表中的所有char字段是否必须用char类型或varchar类型

我在做库的时候参阅一些著名程序的数据库
发现这些库中所有char有关的字段都统一用char类型或者varchar类型
有一些明明可以用char的定长字段也用varchar
是只为统一还是令有讲究呢?

char是定长的,一般就是在字段长度变化不大时使用,如姓名一般都定义为char,而在字段变化范围很大时使用varchar,如存储某种信息时就使用varchar,这没有什么特殊规定,看情况使用就OK了
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-12-12
呵呵,在mysql数据库里,使用varchar类型比较常见。
用char的几乎不多。包括在游戏数据库中都是使用varchar。

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网