为什么需要指定表中列的长度

Sac*_*hin 5 limit

我总是想知道为什么我们应该将数据库表中的列长度限制为某种限制,而不是默认的限制。例如。我的表 People 中有一个列 Short_name,该列的默认长度为 255 个字符,但我将其限制为 100 个字符。会有什么不同呢。

dan*_*car 0

字符串将被截断为最大长度(通常以字符为单位)。