DB2错误代码大全SQLSTATE消息.doc

  1. 1、本文档共14页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
DB2 错误代码大全 SQLSTATE 消息 ? DB2 SQLSTATE消息异常一 2008-03-31 13:17 SQLSTATE消息 本节列示SQLSTATE及其含义。SQLSTATE是按类代码进行分组的;对于子代码,请参阅相应的表。 表2.SQLSTATE类代码类 代码 含义要获得子代码, 参阅. 00完全成功完成表3 01警告表4 02无数据表5 07动态SQL错误表6 08连接异常表7 09触发操作异常表8 0A功能部件不受支持表9 0D目标类型规范无效表10 0F无效标记表11 0K RESIGNAL语句无效表12 0N SQL/XML映射错误表13 20找不到CASE语句的条件表15 21基数违例表16 22数据异常表17 23约束违例表18 24无效的游标状态表19 25无效的事务状态表20 26无效SQL语句标识表21 28无效权限规范表23 2D无效事务终止表24 2E无效连接名称表25 34无效的游标名称表26 36游标灵敏度异常表27 38外部函数异常表28 39外部函数调用异常表29 3B SAVEPOINT无效表30 40事务回滚表31 42语法错误或访问规则违例表32 44 WITH CHECK OPTION违例表33 46 Java DDL表34 51无效应用程序状态表35 53无效操作数或不一致的规范表36 54超出SQL限制,或超出产品限制表37 55对象不处于先决条件状态表38 56其他SQL或产品错误表39 57资源不可用或操作员干预表40 58系统错误表41 5U实用程序表42 类代码00完全成功完成 表3.类代码00:完全成功完成SQLSTATE值 含义 00000操作执行成功,并且未产生任何类型的警告或异常情况。 类代码01警告 表4.类代码01:警告SQLSTATE值 含义 01002发生DISCONNECT错误。 01003从列函数的参数消去NULL值。 01004字符串值在指定给具有较短长度的另一字符串数据类型时被截断。 01005 SQLDA中的条目数不够。 01007未授予特权。 0100C从过程返回了一个或多个特殊结果集。 0100D关闭的游标已在链中的下一个结果集上重新打开。 0100E生成的过程大于允许的最大结果集数目。只有第一个整数结果集已经返回到调用者。 01503结果列数比提供的主机变量数大。 01504 UPDATE或DELETE语句不包括WHERE子句。 01506对DATE或TIMESTAMP值进行了调整,以更正算术运算得出的无效日期。 01509由于用户虚拟机中的存储器不够,取消游标的分块。 01515已为主机变量指定了一个空值,因为列的非空值不在主机变量的范围之内。 01516已忽略不可用的WITH GRANT OPTION。 01517用替代字符替换不能转换的字符。 01519已为主机变量指定了一个空值,因为数字值超出范围。 01524列函数的结果不包括由算术表达式求值得出的空值。 01526隔离级别已升级。 01527 SET语句引用的专用寄存器在AS上不存在。 01539连接成功但只应使用SBCS字符。 01543已忽略重复约束。 01545未限定列名已解释为相关引用。 01550索引未创建,因为具有指定描述的索引已经存在。 01560忽略了一个冗余的GRANT。 01562在数据库配置文件中的新日志路径(newlogpth)无效。 01563日志文件的当前路径(logpath)无效。日志文件路径被复位为缺省值。 01564已为主机变量指定了空值,因为发生了被零除的错误。 01586该语句导致一个或多个表自动置于设置完整性暂挂状态。 01589语句包含有冗余规范。 01592在引用SOURCE函数的CREATE FUNCTION语句中,或: 输入参数的长度、精度或小数位大于源函数相应参数的长度、精度或小数位;或 RETURNS或CAST FROM参数的长度、精度或小数位比源函数的小;或 CREATE FUNCTION语句中的CAST FROM参数的长度、精度或小数位比RETURNS参数的大。 运行时可能发生截断(那时可能会引起错误)。 01594对于所有信息,SQLDA内的条目数不够多(即,没有足够的描述符返回相异名称)。 01595该视图已替换现有无效视图。 01596没有为基于长字符串数据类型的单值类型创建比较函数。 01598尝试激活活动的事件监视器,或尝试释放不活动的事件监视器。 01599忽略REBIND上的绑定选项。 01602优化级别已降低。 01603 CHECK DATA处理过程中发现约束违例,已将其移至异常表。 01604已经说明了SQL语句,但是未执行它。 01605递归公共表表达式可能包含无限循环。 01606节点或

您可能关注的文档

文档评论(0)

shujukd + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档