DB2 错误代码大全――SQLSTATE 消息
db2错误代码大全――sqlstate消息
____
本节所列sqlstate及其含义。sqlstate就是按类代码展开分组的;对于子代码,请参阅适当的表中。表中2.sqlstate类代码类代码
含义要获得子代码,参阅...
00全然顺利顺利完成表中301警告表中402无数据表507动态sql错误表中608相连接异常表中709引爆操作方式异常表中80a功能部件不受到积极支持表中90d目标类型规范违宪表中100f违宪标记表中11
0kresignal语句无效表120nsql/xml映射错误表1320不到case语句的条件表1521基数违例表1622数据异常表1723约束违例表1824无效的游标状态表1925无效的事务状态表20
26违宪sql语句标识表中2128违宪权限规范表中232d违宪事务中止表中242e违宪相连接名称
表中2534违宪的游标名称表中2636游标灵敏度异常表中2738外部函数异常表中2839外部函数调用异常表中293bsavepoint违宪表中3040事务初始化表中31
42语法错误或访问规则违例表3244withcheckoption违例表3346javaddl表34
51违宪应用程序状态表35
53无效操作数或不一致的规范表3654超出sql限制,或超出产品限制表3755对象不处于先决条件状态表3856其他sql或产品错误表3957资源不可用或操作员干预表4058系统错误表415u实用程序表42类代码00完全成功完成
表中3.类代码00:全然顺利顺利完成sqlstate值含义
00000操作执行成功,并且未产生任何类型的警告或异常情况。类代码01警告
表中4.类代码01:警告sqlstate值含义
01002发生disconnect错误。01003从列函数的参数消去null值。
01004字符串值在选定给具备较短长度的另一字符串数据类型时被切断。
01005sqlda中的条目数不够。01007未授予特权。
0100c从过程回到了一个或多个特定结果集。
0100d关闭的游标已在链中的下一个结果集上重新打开。
0100e分解成的过程大于容许的最小结果集数目。只有第一个整数结果集已经回到至调用者。01503结果列数比提供更多的主机变量数小。
01504update或delete语句不包括where子句。
01506对date或timestamp值展开了调整,以更正算术运算得出结论的违宪日期。01509由于用户虚拟机中的存储器比较,中止游标的分块。
01515已为主机变量指定了一个空值,因为列的非空值不在主机变量的范围之内。01516已忽略不可用的withgrantoption。01517用替代字符替换不能转换的字符。
01519已为主机变量选定了一个空值,因为数字值超出范围。01524列函数的结果不包含由算术表达式谋应该出来的空值。01526隔绝级别已升级。
01527set语句引用的专用寄存器在as上不存在。01539连接成功但只应使用sbcs字符。01543已忽略重复约束。
01545未限量榜上有名已表述为有关提及。
01550索引未创建,因为具有指定描述的索引已经存在。01560忽略了一个冗余的grant。
01562在数据库配置文件中的新日志路径(newlogpth)违宪。
01563日志文件的当前路径(logpath)无效。日志文件路径被复位为缺省值。01564已为主机变量指定了空值,因为发生了被零除的错误。01586该语句导致一个或多个表自动置于设置完整性暂挂状态。01589语句包含有冗余规范。
01592在提及source函数的createfunction语句中,或:
输入参数的长度、精度或小数位大于源函数相应参数的长度、精度或小数位;或returns或castfrom参数的长度、精度或小数位比源函数的小;或
createfunction语句中的castfrom参数的长度、精度或小数位比returns参数的大。运转时可
能将出现切断(那时可能会引发错误)。
01594对于所有信息,sqlda内的条目数不够多(即,没有足够的描述符返回相异名称)。
01595该视图已替代现有违宪视图。
01596没有为基于长字符串数据类型的单值类型创建比较函数。01598尝试激活活动的事件监视器,或尝试释放不活动的事件监视器。01599忽略rebind上的绑定选项。01602优化级别已降低。
01603checkdata处理过程中辨认出约束违例,已将其移往异常表中。01604已经说明了sql语句,但是未继续执行它。01605递回公共表中表达式可能将涵盖无穷循环。01606节点或系统数据库目录就是觑的。
01607只读事务中节点的时间差超过定义的阈值。01608已经替换了不受支持的值。
01609分解成的过程大于容许的最小结果集数目。只有第一个整数结果集已经回到至调用者。01610从过程回到了一个或多个特定结果集。
01611关闭的游标已在链中的下一个结果集上重新打开。01614定位器数小于结果集数。
01616估算的cpu成本远远超过了资源管制。
01618重新分发节点组是更改数据库分区所必需的。01620unionall的某些基本表可能是同一个表。01621检索到的lob值可能已更改。
01622语句顺利顺利完成,但在语句顺利完成之后出现了系统错误。01623忽略degree的值。
01625模式名在currentpath中出现了多次。01626数据库只有一个活动的缓冲池。
01627datalink值可能将违宪,因为该Zopfli协同暂挂或协同不可能将的状态。01632mammalian连接数远远超过了该产品的定义许可。
db2数据库sql语句 01633可能不能使用具体化查询表来优化查询的处理。01636数据库管理器一直未验证非增量数据的完整性。01637未启用调试。
01639联手对象可能将须要调用程序具备对数据源对象的必要特权。01641datalink类型属
性管制结构化类型的采用。01642对于最小的可能将userViBe,列于不足够多短。
01643对sql例程中sqlstate或sqlcode变量的赋值可能会被覆盖,不会激活任何处理程序。
01645sql过程的可执行文件未留存在数据库目录中。
01651成功激活了事件监视器,但是某些监视信息可能丢失了。01652由于语句上下文而忽略了隔离子句。
01653权限授与给user。因为权限名称大于8字节,所以不考量组。01654未启动缓冲器池。
01655成功创建了事件监视器,但是至少有一个事件监视器目标表已存在。01657缓冲池操作在下一次数据库重新启动之后才会生效。01665列名或参数名被截断。
01667可能将无法采用视图去优化查阅的处置。
01669由于远程目录与本地目录之间的模式不一致,因此,未彻底更新指定昵称的统计信息。01670对新表来说,不存在缺省主表空间。
01671高速缓存的语句的环境与当前环境相同。将采用当前环境去再次优化选定的语句。01674表中空间属性对于查阅性能不是最佳的。
01675指定的表空间数超过了需要的表空间数。多余的表空间将被忽略。01676忽略了传送操作,因为授权标识已经是数据库对象的所有者。01677对于已经定义了插件的服务器忽略了包装器选项。
01678对用户态射的修改只应用于联手目录表中,而不应用于外部用户态射存储库。01679无法为选定的许可标识创建可靠相连接。
01684不支持指定的语言环境。返回的消息使用的是英语语言环境。
01686表中空间正在从regular切换为large。必须对此表中空间中的表的索引展开重组或扩建,以便积极支持大型rid。
01689在未连接到数据源的情况下完成了sql编译。
0168a在数据源上开没源过程的程序包主体,或者它违宪。01h51“mqseries应用程序消息传递USB”消息被切断。
01h52例程的执行已完成,但是执行期间至少遇到了一个错误或警告。提供了更多信息。01h53例程遇到了警告。参阅sqlcode以获取详细信息。
01hxx由用户定义的函数或外部过程call回到了有效率警告sqlstae。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论