布尔指令的数据长度是多少位

布尔指令的数据长度是多少位,第1张

布尔指令的数据长度1位。

亲,很高兴为你解答题,bool(布尔型)长度字节):char(字符型)长度(字节):1取值范围:128~127。

signedchar(有符号字符型)长度(字节):1取值范围:-128~127。

unsignedchar(无符号字符型)长度(字节):1取值范围:0~255。

short(signedshort)长度(字节):2取值范围:32768~32767。

unsignedshort长度(字节):2取值范围:0~65535。

int最大长度是11位。

从 -2^31 (-2,147,483,648) 到 2^31 - 1 (2,147,483,647) 的整型数据(所有数字)。存储大小为 4 个字节。

如果在建表时不指定字段int类型的长度时,系统则默认生成长度为11的字段。11也是int类型的最大长度,其中第一位表示符号+或者-,后面十位表示数字。

如果指定了长度,该字段其实也是长度为11的字段,因为只要是int类型,系统都分配了长度11位。

扩展资料

MySQL的数据类型:

整数类型:BIT、BOOL、TINY INT、SMALL INT、MEDIUM INT、 INT、 BIG INT

浮点数类型:FLOAT、DOUBLE、DECIMAL

字符串类型:CHAR、VARCHAR、TINY TEXT、TEXT、MEDIUM TEXT、LONGTEXT、TINY BLOB、BLOB、MEDIUM BLOB、LONG BLOB

日期类型:Date、DateTime、TimeStamp、Time、Year

其他数据类型:BINARY、VARBINARY、ENUM、SET、Geometry、Point、MultiPoint、LineString、MultiLineString、Polygon、GeometryCollection等

参考资料:百度百科-MySQL

看你表中的数据长度,建议字段类型设为varchar(M),里面的数值可以设置大一点,VARCHAR可以保存可变长度的字符串。其中M代表该数据类型所允许保存的字符串的最大长度,只要长度小于该最大值的字符串都可以被保存在该数据类型中,不会浪费存储空间。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/9529053.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-29
下一篇2023-04-29

发表评论

登录后才能评论

评论列表(0条)

    保存