`
brucewei777
  • 浏览: 83535 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

MySql中int unsigned与java中Integer对应时的错误

阅读更多
    今天页面上出现了下面的异常。
...is outside valid range for the datatype integer.
    事情是这样的,我用的是MySql数据库,表中有个IP字段,类型设置的是int unsigned,长度为10。
当我从数据库中读取时,有条记录的IP值超过了2147483648,于是就触发了这个异常。就在下面这条语句。
引用

List resultSet = query.getResultList();

    看样子,数值超过那个限制的int unsigned类型不能被自动转成bigint,据说是一个bug。那我只有把数据表中该字段类型换成bigint了。不知道有没有优雅点的解决办法。
分享到:
评论

相关推荐

    Java数据类型与MySql数据类型对照表

    本文讲述了Java数据类型与MySql数据类型对照表。分享给大家供大家参考,具体如下: 类型名称 显示长度 数据库类型 JAVA类型 JDBC类型索引(int) VARCHAR L+N VARCHAR java.lang.String 12 CHAR N CHAR java....

    Mysql数据库中把varchar类型转化为int类型的方法

    在上篇文章给大家讲了MySQL数据库中把int转化varchar引发的慢查询,本文给大家介绍Mysql数据库中把varchar类型转化为int类型的方法,一起看看吧! mysql为我们提供了两个类型转换函数:CAST和CONVERT,现成的东西...

    socket身份校验(存储过程)mysql数据库

    id INT UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY, password VARCHAR(50) NOT NULL, name VARCHAR(30) NOT NULL ); Insert into tb_users(name, password) values('ad', 'admin'); Insert into tb_users...

    javabiginteger源码-my-springboot-learning:我的springbootlearning

    java biginteger 源码 Spring Boot ...over JSON ...Mysql与java的数据类型对应关系 常用数据类型: int Integer bigint Long bigint unsigned BigInteger varchar String Mysql 与 java 的时间类型

    MySQL导出所有Index和约束的方法

    本文汇总了MySQL导出所有Index 和 约束的方法,提供给大家以方便大家查询使用。具体如下: 1. 导出创建自增字段语句: SELECT CONCAT( 'ALTER TABLE `', TABLE_NAME, '` ', 'MODIFY COLUMN `', COLUMN_NAME, '` ', ...

    MySQL所支持的数据类型与表字段约束类型的学习教程

    在 int(integer) 系列中,只能存储整型值,且可以在后面用括号指定显示的尺寸(M),如果不指定则会默认分配。如果实际值的显示宽度大于设定值,将会显示实际值而不会截断以适应显示尺寸。如 smallint(3) 中的 3 ...

    基于SSM框架的人力资源管理后台系统+源代码+文档说明+数据库

    对应的实体类见bean/Employee.java和bean/Department.java。 **2 SSM项目搭建与启动** (1)首先导入项目中可能用到的依赖包: 见pom.xml. (2)web.xml: 见WEB-INF/web.xml. (3)Spring容器配置文件:...

    mysql 字段类型说明

    * INTEGER[(M)] [UNSIGNED] [ZEROFILL]:这是 INT 的一个同义词。 * BIGINT[(M)] [UNSIGNED] [ZEROFILL]:一个大整数。有符号的范围是-9223372036854775808到9223372036854775807,无符号的范围是0到 ...

    Mysql的GROUP_CONCAT()函数使用方法

    语法: GROUP_CONCAT([DISTINCT] expr [,expr …][ORDER BY {unsigned_integer | col_name | expr}[ASC | DESC] [,col_name …]][SEPARATOR str_val]) 下面演示一下这个函数,先建立一个学生选课表...

    spring_MVC源码

    02. `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 03. `name` varchar(45) NOT NULL, 04. `psw` varchar(45) NOT NULL, 05. PRIMARY KEY (`id`) 06.) 建好表后,生成实体类 [java] view ...

Global site tag (gtag.js) - Google Analytics