PostgreSQL integer out of range一例
来源:互联网 发布:淘宝买家评价修改 编辑:程序博客网 时间:2024/05/22 15:53
在统计报表的时候出现integer out of range; nested exception is org.postgresql.util.PSQLException: ERROR: integer out of range
猜想,可能是主键超过integer的范围,但是后来想想这个表是新加的,数据没有多少,一般不会超出,
postgres=# select nextval('tb_day_statistic_id_seq'); nextval --------- 9419(1 row)主键没有超出,那只能是数据有问题。
通过查找发现,在源数据的表里面果然有几条测试数据,值为2147482647,该字段是integer累类型,而integer的范围是-2147483648 to , +2147483647。
其实这个值是我们后台程序导致,前端没有上传该值后台程序就默认Integer.maxvalue。
后来把这几条测试数据删掉,就没有问题了。
0 0
- PostgreSQL integer out of range一例
- PostgreSQL问题解决--- integer out of range
- integer operation result is out of range
- Warning[Pe061]: integer operation result is out of range
- warning: #61-D: integer operation result is out of range
- Access out of range
- pointerIndex out of range
- java.io.IOException: Tried to send an out-of-range integer as a 2-byte value
- STM32中 warning: #61-D: integer operation result is out of range
- ValueOperations的increment方法ERR value is not an integer or out of range错误解释
- vector subscript out of range
- vector subscript out of range .
- list index out of range
- RangeError: index out of range
- vector subscript out of range
- pointerIndex out of range--IllegalArgumentException
- An out-of-range value
- string subscript out of range
- jsp-Listener
- linux oracle 启动 关闭 服务 及监听
- ubuntu下怎么使用u盘?
- 打印x1的因子
- 扫描程序集找到实现了某个接口的第一个实例
- PostgreSQL integer out of range一例
- C++ I/O库之文件输出:ofstream
- Redis使用(1)
- ConurrentHashMap和Hashtable的区别
- Java学习笔记之Super关键字学习。
- Java 虚拟机,Reference的认识
- i386和X86各是什么意思
- oracle (+)
- 阿里腾讯的文化产业路线