刚看到SMALLINT范围是 -32768 -- 32767那也就是说40000(4万)超出了这个范围,要用INT咯?
解决方案 »
- sql语句,怎么构造??
- 访问Linux服务器下的mysql失败问题,请高手指点
- 服务器上的 数据库mysql InnoDB类型的 全打不开了
- mysql安装目录MySQL\MySQL Server 5.1\data下的query_log是干什么的
- 初学mysql,问下如何通过外键实现1对多的关系
- mysql创建表的问题 高手指教 先谢过
- 关于SQL连接问题
- 怎么让两个where存在一句sql中,或一句sql可以包含两句sql的操作?
- 如何在mysql,从文本文件导入数据!
- 如何把A表中的B表中不存在的数据插入到B表中,谢谢
- 如何查询流量最多的时段?
- mysql存储过程设置变量为结果集中列的值?
建议学习一下如果查中文版的手册。
http://dev.mysql.com/doc/refman/5.1/zh/column-types.html#numeric-typesMySQL还支持选择在该类型关键字后面的括号内指定整数值的显示宽度(例如,INT(4))。该可选显示宽度规定用于显示宽度小于指定的列宽度的值时从左侧填满宽度。显示宽度并不限制可以在列内保存的值的范围,也不限制超过列的指定宽度的值的显示。