DB2 Error : SQLCODE=-802,SQLSTATE=22003 异常的原因

使用DB2时,报错为 DB2 Error : SQLCODE=-802,SQLSTATE=22003

主要原因:

是我们sql语句使用某个字段*86400后结果非常大,导致无法返回结果;因为某个字段*86400后的结果是一个整数型的数据 ,位数不能超过限定

解决的办法:

在其前面的字段加上double,这样就可以扩大数据值的范围

原文地址:https://www.cnblogs.com/xuyufengme/p/10842450.html

时间: 2024-10-17 16:25:56

DB2 Error : SQLCODE=-802,SQLSTATE=22003 异常的原因的相关文章

DB2 SQL Error: SQLCODE=-1585, SQLSTATE=54048

DB2 执行SQL报错: DB2 SQL Error: SQLCODE=-1585, SQLSTATE=54048 你建的db2数据库没有建足够大的临时表空间,新建一个足够大的临时表空间 1.创建数据库 db2 "create database testdb automatic storage yes on /dbauto dbpath on /database using codeset UTF-8 territory cn collate using system" dbpath

DB2 SQL Error: SQLCODE=-803, SQLSTATE=23505, SQLERRMC=2 (转载)

http://blog.csdn.net/xiyuan1999/article/details/5706230 DB2 SQL Error: SQLCODE=-803, SQLSTATE=23505, SQLERRMC=2 . 1.查了下,大概意思是违反了唯一性约束啊! 2.不过,我db2 describe table XX后发现这个表只有ID是不能为空的啊! 3.最后,直接写了条SQL在命令行执行,同样的错和代码 最后,我查了下表的索引,发现建了个组合索引,才恍然大悟. 原来,DBA昨天建了唯

数据库报错: SQLCODE: -418, SQLSTATE: 42610, SQLERRMC: null

我在用org.springframework.jdbc.core.JdbcTemplate执行这样一句sql时报错了: INSERT INTO customerbranch ( id , OPTIMISTIC , frp_id , paymentchannel , customer_id ,bank_id ,updatetime) SELECT NEXT VALUE FOR customerbranch_ID_SEQUENCE , 0, 1005, 'NET' , ?, bankid , CUR

DB2:在缓冲池 "1" 中当前没有任何页面可用。. SQLCODE=-1218, SQLSTATE=57011, DRIVER=3.61.75

服务器端DB2数据库最近频繁报错: 在缓冲池 "1" 中当前没有任何页面可用.. SQLCODE=-1218, SQLSTATE=57011, DRIVER=3.61.75 试验发现简单的查询SQL执行没有问题,复杂的SQL就会报上述错误. 百度发现是因为数据库bufferpool太小,需要增加bufferpool大小. 操作步骤: 1.查看默认IBMDEFAULTBP大小: 2.设置IBMDEFAULTBP大小为12800: 3.重启数据库实例,然后执行复杂SQL,发现已经没有问题了

hadoop 出现FATAL conf.Configuration: error parsing conf file,异常

FATAL conf.Configuration: error parsing conf file: com.sun.org.apache.xerces.internal.impl.io.MalformedByteSequenceException: Invalid byte 1 of 1-byte UTF-8 sequence. 14/07/12 23:51:40 ERROR namenode.NameNode: java.lang.RuntimeException: com.sun.org.

ssm整合时出现 org.springframework.beans.factory.BeanCreationException :Error creating bean with name ‘XXX’ 异常的原因及解决方法

ssm整合时出现 org.springframework.beans.factory.BeanCreationException :Error creating bean with name 'XXX' 异常的原因及解决方法(只是可能出现下列几种,不包含全部) 此异常为:注入 bean 失败异常,也就是找不到注入的bean. 可能有以下几种原因: 1.bean未注解或者注解错误 2.项目整合的时候jar包冲突 3.'XXX'的配置有错误 解决:1,3仔细检查就是,网上大部分的人应该是2这种错误,

Cpp引入异常的原因以及关于异常的吐槽

在知乎上看到关于“Cpp的异常”的讨论,在此整理一下. C++ 引入异常的原因: 1.为了能让构造函数报错(析构函数不能抛异常这是大家都知道的常识),毕竟构造函数没有返回值,没有异常的话调用方如何得知对象构造是否成功呢? 2.让 dynamic_cast<Derived&>(baseReference) 能报错,因为没有 null reference. 3.让 overloaded operator 能报错,毕竟 operator 的返回类型往往无法包含 error code,例如 o

springboot 采用HttpClient获取天气预报 异常及原因

采用httpClient调用天气预报地址获取出现异常 2018-10-04 15:18:25.815 ERROR 10868 --- [nio-8080-exec-5] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested

Struts2中使用execAndWait后,在 Action中调用getXXX()方法报告java.lang.NullPointerException异常的原因和解决方法

使用 Struts2 编写页面,遇到一个要长时间运行的接口,因此增加了一个execAndWait ,结果在 Action 中调用 getContext()的时候报告异常 1 ActionContext context = ActionContext.getContext(); 2 ServletContext servletContext = (ServletContext) context.get(ServletActionContext.SERVLET_CONTEXT); //抛空指针异常