为什么我们对Char和varchar等数据类型有限制,而对Integer没有限制?为什么以这种方式设计?
例如:我们可以定义char(8),但不能定义Int(8)或integer(8)。最多可以保存11个字符。
整数的固定大小为字节1-8,具体取决于您定义的字节类型。
char具有每个字符固定的字节大小,因此您将8个字符的大小定义为字符大小的8倍。
由于限制以字节为单位的固定大小没有意义,因此当您创建一个具有大小的整数时,mysqkl最终将其踢出(将来)并发出警告
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句