gpt4 book ai didi

mysql - 为什么 tinyint 不能在 MySQL 中存储大于 255 的数字?

转载 作者:可可西里 更新时间:2023-11-01 07:10:14 24 4
gpt4 key购买 nike

如果 TINYINT 可以存储三个字符,例如,为什么它不能存储最大数字 999?

最佳答案

因为它只占用 8 位,因此最多可以编码 2^8 = 256 值。

您在 '123' 中看到的三个字符是二进制到十进制转换的结果。您不能在那里存储任意 3 个字符。

关于mysql - 为什么 tinyint 不能在 MySQL 中存储大于 255 的数字?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2328399/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com