为什么VARCHAR需要长度规格?
为什么我们总是需要指定
VARCHAR(length)
而不仅仅是VARCHAR
?无论如何它是动态的。
UPD:我特别困惑的是它是强制性的(例如在MySQL中)。
没有找到相关结果
已邀请:
7 个回复
逆捐凶撤小
济畦刨
眠缝
羔磺
:在MySQL中,
和
将一个
列存储为固定长度列,填充到其最大长度。 如果你设计的
列比你需要的最大尺寸大得多,那么你将消耗更多的内存。这会影响
等。 所以你给出了你的字符串下面的最大长度。就像你最大字符10的长度所以不要给他的长度100或更多。
久坡
掀辟髓观粟
殿虫