mysql的教程,“CHAR和VARCHAR类型类似,但它们保存和检索的方式不同....."这是什么意思啊?有实例吗?

“CHAR和VARCHAR类型类似,但它们保存和检索的方式不同。它们的最大长度和是否尾部空格被保留等方面也不同。在存储或检索过程中不进行大小写转换。”

简单来说一个是定长,一个是变长

比如 char(5),varchar(5)
如果写入同一个 'a'
char(5) 'a ' --长度恒定是5
varchar(5) 'a' 就这样 --最大长度不超过定义的长度,存储长度按实际的字符长度来存
温馨提示:答案为网友推荐,仅供参考

相关了解……

你可能感兴趣的内容

大家正在搜

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