博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
MySQL----数据的显示位宽
阅读量:6454 次
发布时间:2019-06-23

本文共 342 字,大约阅读时间需要 1 分钟。

问题:在MySQL表中的列可以定义它显示的位宽、那么定义了位宽会不会影响数据的取值范围呢?

测试:

  1、定义一个用于测试的表

    create table t(x int,y int(2),z int(2) zerofill);

  2、插入数据以进行测试

    insert into t(x,y,z) values(9,9,9);      #插入一些在范围内的数据。

    insert into t(x,y,z) values(100,100,100);  #插入超出范围的数据。

  3、测试:

    select * from t;

    

结论:

  显示位宽也好、按零填充也好;在没有超出它们定义的范围时是有用的,一但数据超过这个范围它们就不起作用了。

转载地址:http://jqyzo.baihongyu.com/

你可能感兴趣的文章
Python version 2.7 required, which was not found in the registry
查看>>
Oracle 学习之--ASM DISK Header的备份和恢复(1)
查看>>
Oracle Study之案例--Oracle ASSM管理方式下的BITMAP
查看>>
根据umask值,计算文件权限
查看>>
VLSM规划
查看>>
How to upgrade the ant built into eclipse?
查看>>
在线BASE64加密解密、UrlEncode编码/解码、native/ascii在线转换工具
查看>>
CentOS 6.3 安装 JDK
查看>>
XenServer 6.5实战系列:Creating a VM Template from an Existing VM
查看>>
poi导出word
查看>>
云终端选购注意规避五个陷阱
查看>>
关于 Java 对象序列化您不知道的 5 件事
查看>>
cronolog介绍
查看>>
rpm包管理命令使用详解
查看>>
Linux 的 NUMA 技术
查看>>
虚拟磁带库VTL在实践中的优势
查看>>
人生需要放下的八样东西
查看>>
企业级Nginx Web 服务优化实战
查看>>
IE和Firefox对同一域名进行请求的并发连接数限制
查看>>
arm linux ppp拨号gprs上网移植
查看>>