- 长度区别:char的长度不可变,而varchar的长度可变,如:char[5]与varchar[5]分别存入’test’,char的总长度还是5(在‘test’后自动拼接了空格),而varchar的长度根据实际存入字符串的长度的变化而变化,即存入‘test’后的varchar的长度变成了4,而非5;
- char比varchar的效率高。
若从空间上考虑,选择varchar;若从效率上考虑,选择char。
本文详细解析了数据库中Char与Varchar两种字符类型的主要区别,包括它们的长度特性、存储方式及效率对比,帮助读者理解如何在不同场景下合理选择。
若从空间上考虑,选择varchar;若从效率上考虑,选择char。
412
1956

被折叠的 条评论
为什么被折叠?