标签: limit
我一直想知道为什么我们应该将数据库表中的列长限制为某个限制,而不是默认值。 例如。我的表中有一个列short_name人员列的默认长度是255个字符,但我将其限制为100个字符。它会有什么不同。
答案 0 :(得分:0)
字符串将被截断为最大长度(通常以字符为单位)。
答案 1 :(得分:0)
实际实现的方式取决于您使用的数据库引擎。
例如:
这些数据库引擎支持SQL的许多功能,尽管它们没有被利用或以不同的方式使用,但是为了保持对SQL模式的合规性。