TINYINT(10),
如果存储127这个数字,是不是就存储为000000000127这样的形式前面补7个0不太理解什么叫“显示宽度”,它的使用场景是什么,为什么出现这个东西?还有个疑问,,
TINYINT不是只占一个字节的存储空间,所以用8位数字来表示吗?
那如果是TINYINT(10),这不是多出来了吗?
如果存储127这个数字,是不是就存储为000000000127这样的形式前面补7个0不太理解什么叫“显示宽度”,它的使用场景是什么,为什么出现这个东西?还有个疑问,,
TINYINT不是只占一个字节的存储空间,所以用8位数字来表示吗?
那如果是TINYINT(10),这不是多出来了吗?
解决方案 »
- 求助MYSQL中文显示不对齐的问题
- MySql control center使用时出错
- MySQL执行create脚本出现的问题
- PowerDesigner里创建mysql 的sql时候如何指定表类型
- 请ACMAIN_CHM大哥不吝指教 继续mysqldump..
- 字段的长度对性能等有什么影响
- MYSQL:如何在已存在的表上增加一个 UNIQUE?谢谢
- 如何在MySQL中存贮字数很多的文本?
- VC中怎么访问MYSOL数据库
- 请问怎样在 mysql -u root -p 命令行直接写password,而不要等提示输入密码再输入
- mssql2008的数据导入mysql中,工具mysqlworkbench ,关于字符集的问题
- mysql 建立临时表问题
其显示宽度最多也就3,但是mysql语法比较宽松,你弄成10,也不会报错。显示宽度并不限制可以在列内保存的值的范围,也不限制超过列的指定宽度的值的显示。
只是给用户select出来使用的,但并不作强制性限制。