问题:在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;

    

结论:

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

最新文章

  1. bzoj 2739 最远点
  2. P2P核心业务体系
  3. Python之*args,**kw
  4. 把DataTable转换为泛型List<T>或是JSON
  5. 用.Net Mage工具更新WPF ClickOnce应用程序部署清单
  6. 精通D3.js学习笔记(1)基础的函数
  7. ios 百度地图
  8. MyBatis(3.2.3) - Configuring MyBatis using XML, typeAliases
  9. Demo学习: ClientInfo
  10. android 44 SQLiteOpenHelper
  11. java\C#\php主流语言实现FMS流媒体传输协议RTMP的开源组件
  12. Web安全技术(3)-浏览器的跨域访问
  13. 【转】scatterlist && DMA
  14. JavaScript基础知识(if、if else、else if、while、switch...case语句)
  15. c语言中realloc()函数解析
  16. Java中的公平锁和非公平锁实现详解
  17. 用HTML+CSS画出一个同心圆
  18. poj--1088--DFS(记忆化搜索之经典)
  19. ios九宫格算法
  20. Mysql:MyIsam和InnoDB的区别

热门文章

  1. 关于cookie的使用
  2. jdbc之二:DAO模式
  3. uboot相关命令及用法
  4. 使用ThinkPHP开发中MySQL性能优化的最佳21条经验
  5. mini-httpd源码分析-mini-httpd.c
  6. 多个项目使用NET Core
  7. SSAS维度设计中CustomRollupColumn的用法-自定义聚合方式
  8. hightchart or hightstock 格式Y数据
  9. POJ3307+找规律
  10. hdu 5562 Clarke and food(贪心)