mysql里bigint插入数据问题
2014-12-01 17:11
169 查看
用mysql做一个ip地下址库,把ip地址转换成long型后插到数据库(数据库该字段用的是bigint,文档中说有符号的范围是-9223372036854775808到9223372036854775807,无符号的范围是0到
18446744073709551615。),为什么在发生溢出先前用的是hibernate以为是hibernate有问题,改用jdbc插也不行发生溢出,变成负数了,改用unsiged也不行,呵呵,当然会不行,也只多一位
这是jdbc错误抛出异常:Exception in thread "main" java.sql.BatchUpdateException: Data truncation: Out of range value adjusted for column 'lstartip' at row 1
at com.mysql.jdbc.PreparedStatement.executeBatchSerially(PreparedStatement.java:1269)
at com.mysql.jdbc.PreparedStatement.executeBatch(PreparedStatement.java:955)
at Initdata3.main(Initdata3.java:106)
原载于:联动北方
全文:http://bbs.landingbj.com/t-0-248204-1.html
18446744073709551615。),为什么在发生溢出先前用的是hibernate以为是hibernate有问题,改用jdbc插也不行发生溢出,变成负数了,改用unsiged也不行,呵呵,当然会不行,也只多一位
这是jdbc错误抛出异常:Exception in thread "main" java.sql.BatchUpdateException: Data truncation: Out of range value adjusted for column 'lstartip' at row 1
at com.mysql.jdbc.PreparedStatement.executeBatchSerially(PreparedStatement.java:1269)
at com.mysql.jdbc.PreparedStatement.executeBatch(PreparedStatement.java:955)
at Initdata3.main(Initdata3.java:106)
原载于:联动北方
全文:http://bbs.landingbj.com/t-0-248204-1.html
相关文章推荐
- mysql里bigint插入数据问题
- 谈谈怎样解决JSP数据插入MySql乱码的问题。
- [菜鸟系列].NET 插入数据到MySql 数据库乱码问题
- mysql插入数据问题
- 遇到的问题---------mysql插入数据时MySQL server has gone away
- mysql 的 插入数据乱码问题
- PHP将数据插入到Mysql时, 老插入失败的问题
- mysql-cluster插入数据时表满问题解决
- 【mysql乱码】解决php中向mysql插入中文数据乱码的问题
- java向mysql插入数据乱码问题解决
- Mysql插入数据乱码问题解决方案
- 关于命令行中mysql中文乱码以及不能插入中文数据的问题
- mysql 插入更新多条数据的效率问题
- 关于MySql插入数据的乱码问题
- 那些年java web开发中遇到的问题(4)---如何实现表单提交(插入数据到mysql)
- mysql数据插入 编码问题
- Fluent NHibernate+MySQL插入数据中文乱码问题
- mysql循环嵌套插入数据的问题
- java向mysql插入数据乱码问题解决
- mysql中含有自增字段数据表插入数据时需注意的问题